又到月底时,每个月这个时候总有那么几个人跟我说没有流量,小张偶看一篇文章。很想跟大家分享怎么节省你主机的流量…
1:缩小js跟css体积.
上这个网站: http://minify.fengyin.name/
把你js跟css文件的制表符 空行,空格,转行全部剔除掉。你要知道我们只是菜鸟,那些代码缩进我们看不懂,只有浏览器知道。
使用方式,打开你的css或者js文件。复制到里面框内,或者干脆直接输入你的js/css文件地址,他自动会读取并为你删除不必要的体积。basic选项是通用的可以缩小xml 啊PHP 那些可以选择basic但是我们用不到这个,我们只需要选择对应的css 跟 javascript 对应的方式压缩,即可。把压缩完毕的内容复制到原来未压缩的文件里替换掉内容。保存上传到你空间即可,现在看一看是不是js文件小了很多呢?
使用.htaccess
在你网站根目录放一个.htaccess加入如下代码
#<ifmodule mod_expires.c>
#<filesmatch “\.(jpg|gif|png|css|js)$”>
#ExpiresActive on
#把图片js文件设置为缓存一年.
#ExpiresDefault “access plus 1 year”
#</filesmatch>
#</ifmodule>
#压缩js和css
<ifmodule mod_deflate.c>
AddOutputFilterByType DEFLATE text/html text/plain text/xml application/x-httpd-php
AddOutputFilter DEFLATE js css
</ifmodule><FilesMatch “.(html|htm)$”>
Header set Cache-Control “max-age=43200″
</FilesMatch>
#cache css, javascript and text files for one week
<FilesMatch “.(js|css|txt)$”>
Header set Cache-Control “max-age=604800″
</FilesMatch>
#cache flash and images for one month
<FilesMatch “.(flv|swf|ico|gif|jpg|jpeg|png)$”>
Header set Cache-Control “max-age=2592000″
</FilesMatch>
#disable cache for script files
<FilesMatch “\.(pl|php|cgi|spl|scgi|fcgi)$”>
Header unset Cache-Control
</FilesMatch>
你做到了这一步已经超级节省流量了。
小张我不希望看到谁再没有流量……哈哈~