摘要: 这个也是Best Practices for Speeding Up Your Web Site的第12条原则; 重定向的意思是,用户的原始请求(例如请求A)被重定向到其他的请求(例如请求B)。这是HTTP世界中本来就存在的技术和现象,它本身没有所谓的好和坏,它的存在也确实有其理由,为此HTTP协议中,规定了两个状态码来标识这种场景。它们分别是: 301 redirect: 30... 阅读全文
posted @ 2014-09-03 17:07 爱好和平的阿道夫 阅读(1199) 评论(0) 推荐(0) 编辑
摘要: 前言 网站设计的优化是一个很大的话题,有一些通用的原则,也有针对不同开发平台的一些建议。这方面的研究一直没有停止过,我在不同的场合也分享过这样的话题。 作为通用的原则,雅虎的工程师团队曾经给出过35个最佳实践。这个列表请参考 Best Practices for Speeding Up Your Web Site http://developer.yahoo.com/performance... 阅读全文
posted @ 2014-09-03 16:56 爱好和平的阿道夫 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 我的网站,为了使360浏览器打开时默认为极速模式,给用户良好的体验!避免网页由于细节而导致页面布局错乱~ #################你还可以参考:360浏览器内核控制Meta标签说明文档http://se.360.cn/v6/help/meta.html 阅读全文
posted @ 2014-09-03 16:28 爱好和平的阿道夫 阅读(712) 评论(0) 推荐(0) 编辑
摘要: 写 CSS 和 JavaScript 的时候, 我们会遇到一个两难的局面: 要么将代码写在一个大文件, 要么将代码分成多个文件. 前者导致文件难以管理, 代码复用性差, 后者则因为需要在载入多个文件令页面性能下降. 我们期望可以将代码细分成多个模块, 而在使用的时候可以合而为一. 本文会介绍一个 CSS 和 JS 的合并工具, 对模块化的文件进行管理. CSS 和 JS 合并工具的发展 对于... 阅读全文
posted @ 2014-09-03 11:39 爱好和平的阿道夫 阅读(631) 评论(0) 推荐(0) 编辑
摘要: 最近 Twitter 上很多人在推一个名为 IE6 Must Die 的活动, 参与的朋友可以通过头像转换服务在自己的头像上加上一个禁止 IE6 的图标, 很是拉风. Internet Explorer 6 是曾经浏览器的霸主, 击垮 Netscape 并最终占据 95% 的浏览器市场. 但如今已经功能性能落后, 还需要特殊照顾, 被称为阻碍网络技术向前发展的障碍. 为了推动 IE6 的灭亡,... 阅读全文
posted @ 2014-09-03 11:33 爱好和平的阿道夫 阅读(246) 评论(0) 推荐(0) 编辑
摘要: Minify 是用PHP5开发的应用,通过遵循一些Yahoo的优化规则来提高网站的性能。它会合并多个CSS或者JavaScript文件,移除一些不必要的空格和注释,进行gzip压缩,并且会设置浏览器的缓存头。Minify 在设计上和Yahoo的 Combo Handler Service非常像,不过Minify可以合并任何你想要合并的JavaScript和CSS文件。 一般情况下,网站速度的瓶颈... 阅读全文
posted @ 2014-09-03 10:36 爱好和平的阿道夫 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 百度站长工具里看到有一个“首字节时间”的建议,第一次听说,还真不知道是什么东东。百度站长工具里面的解释是:“浏览器开始收到服务器响应数据的时间=后台处理时间+重定向时间,是反映服务端响应速度的重要指标”。 看到这个解释,隐隐约约明白了什么意思,下面就用自己的话说一下我的理解(如果有人有权威解释,发现本解释错误,还望指正)。 “首字节时间”顾名思义就是在浏览器输入目标网站的网址并回车后(或者搜索... 阅读全文
posted @ 2014-09-03 09:07 爱好和平的阿道夫 阅读(16921) 评论(0) 推荐(2) 编辑