常见问题 官方日志 感受领先的论坛体验 Bo-blog 说明文档
Bo-Blog空间解决方案 500M/200元官方主机
高性价比、可半年付款
美国主机200元起 Bo-blog专用美国主机
365元/年
返回列表 回复 发帖

CSS,JS缓存插件,加快页面加载速度

声明:原版版权属于http://www.cbmland.com/的CBM(Mr/Miss)。
这是是在原版的技术上加强版的缓存插件,主要缓存css,js,图片。
没有缓存页面,这个有空再加上吧。

现在的页面一般采用Div+Css的形式,页面不大,css和Js占了很大的比重,因此把这部分压缩传送就可以大大加快页面的打开速度,现在99%以上的浏览器支持压缩,所以为这个提供了可行性。
说明:
1,在服务器缓存了压缩过的文件,再次访问减少再压缩时间,降低CPU占用率。
2,通过设置客户端文件缓存时间,降低再次请求次数,可降低85%以上。
3,图片因为已经是压缩格式,只是设置客户端缓存时间,不做压缩处理。

使用方法:
1,服务器必须支持gzip,Rewrite功能。
2,在。htacess文件的“RewriteBase /”下面一行添加
RewriteRule (.*.css$|.*.js$|.*.jpg$|.*.gif$|.*.png$) gzip.php?$1 [L]
3,上传gzip.php到根目录
4,在根目录建cache文件夹,保证可读写。
OK,enjoy,再次感谢Cbm。

gzip.rar (1.4 KB)

另,刚学PHP,老鸟建议大大的需要。
感谢!!!


喜欢!!!
呵呵,效果如何,快了很多吧,其实很多css,js图片只需要下载一次,用这个后,第一个页面速度一样,后面的飞一样了,因为不用再重复下载css了,哈哈。
下次缓存下主页面,呵呵,速度,速度啊。
真的快了  謝謝喔
呵呵,好用吧? 有建议的话,请一定不吝赐教
我的网站就用了这个,效果还是明显的,哈哈。
效果看www.xiao-li.com
第一次上速度不变,然后后面所有的页都加速了
得意中………………
没有htacess文件怎么办?我的是httpd.ini
←传说中的防盗链
还有,只要把gzip.php放根目录就行了么?不用执行?
←传说中的防盗链
你的服务器支持Rewrite吧?
那在根目录建个文件名字叫“.htaccess”,没错,是没有文件名。
加入下面的内容:

  1. <IfModule mod_rewrite.c>
  2. RewriteEngine on
  3. RewriteBase /
  4. RewriteRule (.*.css$|.*.js$|.*.jpg$|.*.gif$|.*.png$) gzip.php?$1 [L]
  5. </IfModule>
复制代码
然后把gzip.php放到根目录就OK了,服务器会自动转给gzip.php处理的,记得建一个cache的文件夹,属性777,也就是保证可以读写。
你的是win主机吧,你可以试试,不行也没有关系,改回来就是,没有影响的。如果可以那可以大大的提高效率了,嘿嘿。

记得报告下结果啊。

[ 本帖最后由 z109 于 2008-10-5 00:17 编辑 ]
返回列表