我们什么时候需要将数据发送到服务器?

时间:2017-02-21 17:44:36

标签: javascript html server

目前,我想展示学生'网页中的信息。当加载该网页时,服务器将所有学生(可能1000+)信息发送到用于在该网页中显示信息的js文件。在用户选择一些过滤器选项(例如,学生的课程或国家/地区)之后,最好将这些过滤器选项发送到服务器并发回一些有关哪些学生的信息。应该显示哪些信息?实际上,可以在js文件中完成细化而无需将数据发送到服务器。所以我觉得将过滤器选项发送到服务器是没有意义的。那么我们什么时候需要在我的情况下向服务器发送数据?我应该寄给所有学生吗?加载网页时的信息?

2 个答案:

答案 0 :(得分:0)

由于没有人会同时阅读1000多名学生的参赛作品,因此最好只获取最初需要显示的结果。

例如,如果您使用结果分页并且默认情况下每页显示50个结果,则仅获取前50个结果。如果使用过滤器,请使用这些过滤规则再次查询服务器并显示相关结果。

但是,如果您必须一次使用1000+结果,那么我认为没有必要查询服务器。它基本上没用,因为你已经拥有了客户端的所有数据。只需在本地过滤即可。

同样,我强烈建议您改变方法,只获取每次需要显示的内容。

祝你好运

答案 1 :(得分:0)