优化网站的载入速度

最近朋友们反映网站速度比较慢,检查并处理了一下。检查发现:

  1. 空间商关闭了网站压缩
  2. 网站没有设置Expires

1.开启压缩功能,编辑.htaccess文件,加入如下代码:

<ifmodule mod_deflate.c>

AddOutputFilter DEFLATE html xml php js css

</ifmodule>

如果不支持deflate,可以开启gzip。

<IfModule mod_gzip.c>
  mod_gzip_on Yes
  mod_gzip_dechunk Yes
  mod_gzip_item_include file \.(html?|txt|css|js|php|pl)$
  mod_gzip_item_include handler ^cgi-script$
  mod_gzip_item_include mime ^text/.*
  mod_gzip_item_include mime ^application/x-javascript.*
  mod_gzip_item_exclude mime ^image/.*
  mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*
</IfModule>

2.设置Expires,编辑.htaccess,加入如下代码:

<FilesMatch "\.(ico|pdf|flv|jpg|jpeg|png|gif|js|css|swf)$">
Header set Cache-Control "public"
Header set Expires "Thu, 15 Apr 2010 20:00:00 GMT"
</FilesMatch>

修改后,网站速度提升50%左右。

发表评论