分类于 代码人生 | 213 次点击 | 评论(1) »
由 Apex 发表于

最近在研究网站提速、搜索引擎优化等技术,打算将一些技巧逐步分享,这里先说说提速。

对于基于PHP构建的网站,一个可行的方法是将网络上传输的内容减少。一是压缩,二是如果内容没有发生变化,则不发送内容到客户端,而是让客户端使用缓存的数据。虽然说现在网络速度已经比较快了,但是考虑到网页大部分都是文本内容,压缩率还是相当可观的,一般来说,构成网页的文本内容如HTML/CSS/JS等,使用gzip压缩可以达到60%以上的压缩率。这样,一个简单的网站页面每次访问也可减少60KB以上的网络传输量。而压缩操作速度是很快的,一个100KB的页面文本,压缩耗时在3毫秒以下,基本可以忽略。

我打算先从css/javascript文件入手。下面来看一段代码:
阅读这篇日志的剩余部分 »