cwx 发表于 2017-1-10 08:35:22

Apache mod_pagespeed模块安装及缓存路径

  原文地址:http://t.it5000.com/2012/11/apache_mod_pagespeed_caches/
  mod_pagespeed 是一个适用于 Apache httpd 的模块,它可以自动完成超过15项的优化工作,包括优化缓存,减少客户端服务器之间的通讯,降低负载等等。
  据称该模块可以有效将网页加载速度提高50%,Google这款加速模块简单地解决了许多复杂的问题:
  1、如果你的网站采用apache构建服务器,不需要对网站CMS系统进行处理即可应用;
2、加速模块可以自行对网络传输的html字节优化及对图象,css进入压缩优化传输;
3、智能缓存是一大亮点,它可以自动智能缓存,加速下载。
  目前这套优化模块已经应用具于有 850万客户的 GoDaddy 服务器上,而且反响良好。根据此前的一些实践来看,通过 mod_pagespeed 可以对 Web 性能的多个方面,包括缓存、客户端与服务器之间的连接、载荷大小等进行优化,最大可将页面加载时间缩短 50% 。
  mod_pagespeed模块下载地址:http://code.google.com/intl/zh-CN/speed/page-speed/download.html

在CentOS/Fedora系统上安装过程:
  下载32-bit
  wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-beta_current_i386.rpm
  下载64-bit
  个人收藏地址 http://www.kuaipan.cn/file/id_11791708157128725.html
  wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-beta_current_x86_64.rpm
  安装 mod_pagespeed :
  rpm -ivhmod-pagespeed-beta_current_x86_64.rpm
  安装完,会在如下目录中产生pagespeed.conf,apache启动的时候默认会加载conf.d下的所有配置文件,
http://t.it5000.com/wp-content/uploads/2012/11/x1d14a51c8701a18b74c051f39e2f07082938fea0.jpg.pagespeed.ic.1Kr03KN1kD.jpg
加速缓存文件放到了,如下位置
  ModPagespeedFileCachePath            “/var/www/mod_pagespeedcache/”
ModPagespeedGeneratedFilePrefix      “/var/www/mod_pagespeedfiles/”
  重启后访问一个页面,然后观察 /var/www/mod_pagespeedcache/ 目录
  结果:
  启用前,元素加载瀑布图
http://hiphotos.baidu.com/liupenglover/pic/item/3a6f38dda3cc7cd9d6ff727d3901213fba0e9180.jpg
  启用后,元素加载瀑布图
http://hiphotos.baidu.com/liupenglover/pic/item/4ff3de95d143ad4b1ffc006482025aafa60f0680.jpg
  缓存目录生成数据
http://hiphotos.baidu.com/liupenglover/pic/item/5bd1648b4710b9126fdbb542c3fdfc03934522b0.jpg
  对比可以看出缓存生效了,并且合并了元素,元素数量和总体的大小都有所降低。
页: [1]
查看完整版本: Apache mod_pagespeed模块安装及缓存路径