AJAX的适用范围以及对服务器的性能影响
时间:2007-12-27 来源:不详 作者:林子
1、产生3次请求 打开3次数据库 每次读取并传送10条数据的数据量
织梦内容管理系统
2、产生1次请求 打开1次数据库 每次读取30条数据并传送 copyright dedecms
情况2比情况1少打开2次数据库,上执行2次数据库查询,少2次请求,多20行的查询数据量
copyright dedecms
很明显,在这个过程中第2中情况下,用户将会等待更少的时间,并且服务器也会做更少的处理。 内容来自dedecms
这就是我所提出的新的分页方式,一次性读取出用户将会多次请求的数据,然后在客户端进行分页。用户在第一次请求的时候获得更多的数据,然后在通过客户端处理,这样在用户从第1页读到第3页的这个过程中不需要再请求服务器,前3页的切换会变得更方便,也会减轻服务器的负担。唯一的坏处很明显是用户第一次请求会等待稍微长一点,但是多20条数据的查询量和传送量比起页面切换所节约的时间来说是微不足道的,另外别忘了AJAX,利用它我们可以让用户感觉不到这多的20条数据的处理量。
织梦好,好织梦
利用AJAX可以为用户带来很好的用户体验,但处理的不好的话会导致服务器承受更大的负担,同样处理得好的话,可以减轻服务器多余的负担,具体情况就看怎么用了。 织梦内容管理系统
文章评论
共有位Admini5网友发表了评论 查看完整内容