| Twitter | Del.icio.us | Comments (4) | | Edit

Comments Powered by Disqus

留言评论 | Comments (4)

可否介绍更多关于CDN的信息,这方面很多人不解如何优化。

几个不同或者需要补充的地方:
1、“当然,Etag 对多数站点性能的影响并不是很大。”应该说 Etag 在正确使用的情况下,会让大量的请求以 304 头方式响应,可以相当的节省服务器资源和带宽。之前一些地方写的不要使用 Etag,是基于有些 webserver 的 Etag 的计算方法中包含了 inode,这在多台web服务器的情况不可采用的,而改变这个计算方法就可以了。

2、对于尽早刷新这点,PHP 几乎是做不到的。即使你执行了 flush 以及类似的函数,也要等到请求完全执行之后,才会输出给浏览器端。

3、AJAX 使用 GET 和 POST 各有好处,GET 方式可以更快响应,但是可能会有被浏览器缓存的问题,一般都需要加个随机数来避免,POST 方式则不会。所以最好是根据自己的情况分别使用 GET 和 POST 方法。

对于小网站的共享主机,apache的gzip压缩通常没有开启
我写过一篇blog针对这种情况:
“三步让你在共享主机(比如Bluehost)的web服务提速50%?Gzip css/js ! ”
http://www.2maomao.com/blog/bluehost-gzip-css-js/

XMLHttpRequest POST 要两步 是哪两步?