【发布时间】:2012-01-18 17:57:44
【问题描述】:
我有一个关于客户端与服务器端处理的问题。
我有一个相当大的对象集合(可以说是由日常字段组成的“用户”对象集合 - name、last name、age、isAdmin 等...)
现在,我想将这个大集合分成两个小集合,其中谓词是一个布尔字段 - isAdmin - 它告诉我们用户是否是管理员。
分离后,我需要将两个最终集合发送到服务器端进行更复杂的处理。
我想知道在客户端进行排序和拆分会更有效(也许使用 Javascript 或 jQuery?它会成功吗?)或者只是将大集合发送到服务器并让它处理所有事情(使用 LINQ 进行拆分和进一步处理)。
一般来说,在哪些情况下使用客户端优于服务器端?为什么?
【问题讨论】:
标签: javascript client-side server-side