如何加速AJAX

How to speed up AJAX?

本文关键字:AJAX 加速 何加速      更新时间:2023-09-26

我有一个自定义的AJAX调查脚本。我想提高它处理信息的效率,以便为我的用户真正加快速度。设计后续AJAX视图样式所需的CSS位于网站的主CSS中,因为它共享许多类似的选择器,并且在加载时使用..缓存。。

<FilesMatch "(?i)^.*'.(ico|flv|jpg|jpeg|png|gif|js|css)$">
Header set Last-Modified "Tue, 31 Aug 2010 00:00:00 GMT"
Header set Expires "Thu, 15 Apr 2014 20:00:00 GMT"
Header set Cache-Control "public, no-transform"
</FilesMatch>

AJAX会使用这些缓存的信息来减少往返请求的时间吗?

每个后续AJAX视图的Html标记都是不同的,所以我知道必须提取、解析和返回信息。如果设置缓存头不能完成这项工作,那么一些客户端脚本似乎可以先检查缓存中的信息,如果需要更多信息,然后从服务器获取(如html标记)

如有任何帮助,我们将不胜感激。希望你能让我走上正确的道路。

这些指令不会影响通过AJAX请求的PHP脚本。您应该做的一件事是缓存所请求的脚本的输出。我真的很喜欢这种方法:

http://www.addedbytes.com/for-beginners/output-caching-for-beginners/