香港独立IP空间
香港php空间
美国php空间
域名注册

wordPress是一个很棒的开源程序,小编几乎认识的站长朋友当中,粗略估算有80%使用Wordpress。但很棒不等于完美,就在小编所认识的这些朋友中,几乎所有人都会抱怨WordPress太臃肿,运行效率太低了,大家有无同感?

今天无忧主机小编就和大家分享几个小贴士来提升WP的运行效率,如果您运用了这些方法后发现确实有帮助,还请把分享给更多的人吧。当然为了尊重劳动成果,也烦请指明出处。

 

1、使用高效的缓存插件

WordPress的插件们是非常有用的, 小编推荐一款缓存插件可以改善页面载入时间,它就是W3 Total Cache(http://www.chinaz.com/web/2010/0917/133462.shtml),有了这个插件之后咱就不再推荐你其他缓存插件了,因为所有缓存插件有的功能它都有了,而且安装和使用非常方便。

 

拥有这款插件之后,你的页面载入速度会加快,因为网站的主要元素已经被缓存了。

 

2、优化你的WP数据库

 

你可以用WP-Optimize(http://www.chinaz.com/web/2012/0320/240919.shtml)这个插件来优化你的WordPress数据库(清理spam,反复改版的文章,草稿,表格等等为你的服务器腾出更多空间从而提升效率);还有一些插件如WP-Cleaner,DB-Manger等。

 

3、为文件添加过期时间

 

关于这个文件过期时间,听起来很玄乎,其实就是通过header报文来指定特定类型的文件在浏览器中的缓存时间。有些文件(例如样式表中调用的背景图片和一些装饰性图片)其实在很长一段时间内这些图片都不会有很大的变化,所以对这类文件我们不妨设置长一些的缓存时间,这样浏览器就不需要每次从服务器下载这些文件而直接从缓存中读取,这样绝对可以提升加载速度。

 

当然,做法很简单,只需要在网站的.htaccess文件中加入以下代码,

 

<IfModule mod_expires.c>

ExpiresActive On

ExpiresDefault A600

ExpiresByType image/x-icon A2592000

ExpiresByType application/x-javascript A604800

ExpiresByType text/css A604800

ExpiresByType image/gif A2592000

ExpiresByType image/png A2592000

ExpiresByType image/jpeg A2592000

ExpiresByType text/plain A86400

ExpiresByType application/x-shockwave-flash A2592000

ExpiresByType video/x-flv A2592000

ExpiresByType application/pdf A2592000

ExpiresByType text/html A600

</IfModule>

 

稍微解释一下,text/css表示样式表文件,text/plain代表的纯文本类文件,依次类推。其中A2592000就表示这种类型文件在浏览器中的缓存时间,以秒为单位。一天86400秒,2592000就表示这类文件可以缓存30天。

 

如果你不是经常修改模板,那样式表文件和javasctipt文件基本上也可以设置缓存一周到一个月左右。text/html文件不要设置太长的缓存时间,因为这些东西修改的频率很高,一天更新一次是有必要的。

 

相关文章推荐阅读:

WORDPRESS使用百度分享插件教程
wordpress安装教程

本文地址:http://www.51php.com/wordpress/13882.html

喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^

阅读本文的人还阅读:


搜索技术文档