用户
寇玉鑫自媒体 首页 技术分享 查看内容

zblog网站提速之缓存/页面压缩篇

寇玉鑫 2年前 (2015-07-28)

  在使和zblog的过程中发现相同的服务器,加载速度比有一些程序要慢一点,因此今天在看到鸟叔的一篇文章后果断转载了。如果你是Apache服务器,使用htaccess进行配置无疑...

   在使和zblog的过程中发现相同的服务器,加载速度比有一些程序要慢一点,因此今天在看到鸟叔的一篇文章后果断转载了。如果你是Apache服务器,使用htaccess进行配置无疑之最好的选择。

    以下代码在zblog php版本测试通过。   

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
<IfModule mod_expires.c>
# ----------------------------------------------------------------------
# Expires headers (for better cache control)
# ----------------------------------------------------------------------
 
# Enable expirations
ExpiresActive On
ExpiresByType image/jpg "access 1 year"
ExpiresByType image/jpeg "access 1 year"
ExpiresByType image/gif "access 1 year"
ExpiresByType image/png "access 1 year"
ExpiresByType text/css "access 1 month"
ExpiresByType text/html "access 1 month"
ExpiresByType application/pdf "access 1 month"
ExpiresByType text/x-javascript "access 1 month"
ExpiresByType text/css "access plus 1 year"
ExpiresByType application/x-shockwave-flash "access 1 month"
ExpiresByType image/x-icon "access 1 year"
ExpiresDefault "access 1 month"
</IfModule>
 
 
<IfModule mod_headers.c>
  <FilesMatch "\.(js|css|xml|gz)$">
    Header append Vary: Accept-Encoding
  </FilesMatch>
</IfModule>
 
<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>
 
<IfModule mod_deflate.c>
SetOutputFilter DEFLATE
AddOutputFilterByType DEFLATE text/html text/css text/plain text/xml text/x-js text/js 
</IfModule>

使用后的一点点缺点... 由于缓存了...有时候需要额外刷新一下。原文 鸟儿博客

相关阅读

已有1位网友发表了看法:

1# 内涵谷   2015-07-29 17:53:37 
这个真的可以提升速度吗

发表评论

必填

选填

选填

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。