1.Reduce Cookie Size
减小Cookie体积
http://developer.yahoo.com/performance/rules.html#cookie_size
coockie内的有关信息是通过HTTP文件头来在web服务器和浏览器之间进行交流的。因此保持coockie尽可能的小以减少用户的响应时间十分重要。
去除不必要的coockie 使coockie体积尽量小以减少对用户响应的影响
注意在适应级别的域名上设置coockie以便使子域名不受影响
设置合理的过期时间。较早地Expire时间和不要过早去清除coockie,都会改善用户的响应时间。
When the Cookie Crumbles:
http://yuiblog.com/blog/2007/03/01/performance-research-part-3/
2.Use Cookie-free Domains for Components
对于页面组件使用无coockie域名
http://developer.yahoo.com/performance/rules.html#cookie_free
当浏览器在请求中同时请求一张静态的图片和发送coockie时,服务器对于这些coockie不会做任何地使用。因此他们只是因为某些负面因素而创建的网络传输。所有你应该确定对于静态内容的请求是无coockie的请求。创建一个子域名并用他来存放所有静态内容。
如果你的域名是www.example.org,你可以在static.example.org上存在静态内容。但是,如果你不是在 www.example.org上而是在顶级域名example.org设置了coockie,那么所有对于static.example.org的请求都包含coockie。在这种情况下,你可以再重新购买一个新的域名来存在静态内容,并且要保持这个域名是无coockie的。Yahoo!使用的是 ymig.com,YouTube使用的是ytimg.com,Amazon使用的是images-anazon.com等等。
使用无coockie域名存在静态内容的另外一个好处就是一些代理(服务器)可能会拒绝对coockie的内容请求进行缓存。一个相关的建议就是,
如果你想确定应该使用example.org还是www.example.org作为你的一主页,你要考虑到coockie带来的影响。忽略掉www会使你除了把coockie设置到*.example.org(*是泛域名解析,代表了所有子域名译者dudo注)外没有其它选择,因此出于性能方面的考虑最好是使用带有www的子域名并且在它上面设置coockie。
分享到:
相关推荐
网站页面性能优化的34条黄金守则--雅虎团队经验分享,一定受益菲浅。
雅虎团队经验-网站页面性能优化的34条黄金守则
网站性能优化的34条黄金守则(Yahoo)
Yahoo!团队实践分享:网站性能优化的34条黄金守则 Yahoo!团队实践分享:网站性能优化的34条黄金守则
Yahoo!的Exceptional Performance团队为改善Web性能带杢最佳实践。他们为此迕行了一系列的实验、开収了各种工具、写了大量...可以分为7大类34条。包括内容、服务器、cookie、CSS、JavaScript、图片、秱劢应用等七部分。
雅虎网站页面性能优化34条.docx 雅虎网站页面性能优化34条.docx
Yahoo!网站性能最佳体验的34条黄金守则
雅虎团队经验:网站页面性能优化的34条黄金守则 1、尽量减少HTTP请求次数 终端用户响应的时间中,有80%用于下载各项内容。这部分时间包括下载页面中的图像、样式表、脚本、Flash等。通过减少页面中的元素可以减少...
yahoo开发团队blog(英文原文地址):http://developer.yahoo.com/performance/ Yahoo!的Exceptional Performance团队为改善Web性能带来最佳实践。他们为此进行了一系列的实验...最佳实践的核心就是旨在提高网站性能。
Yahoo!网站性能最佳体验的34条黄金守则__JavaScript和CSS Yahoo!网站性能最佳体验的34条黄金守则__JavaScript和CSS Yahoo!网站性能最佳体验的34条黄金守则__JavaScript和CSS
介绍雅虎团队网站优化经验:总结性能优化的34 条黄金守则
Yahoo网站性能优化的34条军规,WEB开发使用
前端性能优化 yahoo前端性能团队总结的35条黄金定律。
雅虎网站页面性能优化(全部),个人搜集,比较全面
Yahoo的WEB前端优化34条原则。大型web开发必备的技术知识。很不错哦
雅虎给出的34条优化网站访问速度加快方法.
Yahoo!的Exceptional Performance团队为改善Web性能带来最佳实践。他们为此进行了一系列的实验、开发了各种工具、写了大量...可以分为7大类34条。包括内容、服务器、cookie、CSS、JavaScript、图片、移动应用等七部分。