<script type="text/javascript"> </script> <script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"></script>
前几天有博友向我反映我的博客访问速度很慢,这可把我急坏了,访问速度变慢直接影响访客的体验,我自己的体会也是如此,一个网页打开很慢,就直接X掉,再好的内容也不看。所以花了几个小时优化了一下我的博客。
说优化其实就是静态化了一下。什么是静态化呢?简单说一下,当我们浏览一个网页的时候,我们的浏览器向网站所在服务器发出请求,服务器收到请求后再服务器端经过查询编译生成html代码(什么是html代码?查看网页的源代码就是了),返回给我们的浏览器,浏览器在把html转换成我们现在看到的网页。
wordpress是基于php+mysql的服务器端查询语言的blog平台,我们的浏览器每向服务器发出请求时,wp都要进行数据库查询然后再返回给浏览器,每次都要查询数据库这直接影响反应速度,尤其是当你的博客数据庞大的时候。就这一点来说,wp就逊色于z-blog了。
怎么解决这个问题呢?幸好有WP-Cache这个插件。WP-Cache是一个非常有效的wordpress页面缓存插件,它能帮助你的blog站点的响应速度变得更快。
WP-Cache的安装方法有点麻烦,这里简要说明一下:
1、下载WP-Cache,可以到wp的官方下载,目前最新版的是2.1.2,下载地址:http://wordpress.org/extend/plugins/wp-cache/
2,解压,上传整个文件夹到wp-content/plugins/目录,注意是整个文件夹。
3,设置根目录下的config.php文件为可写(属性777)
4,设置wp-content目录为可写(属性777)
5,设置wp-content/cache目录为可写(属性777) 如果没有这个目录,手工建立…
5,设置wp-content/plugins/wp-cache/录为可写(属性777)
6,复制wp-cache目录下的那个wp-cache-phase1.php,文件改名为advanced-cache.php,上传到wp-content/目录下, 一定要传到wp-content/目录。
7,后台选项-WP-Cache .点Enabled,安装完成。
当你浏览网页的时候,wp就自动生成静态文件存放在cache文件夹下,以后访问就不需要每次都动态查询数据库了。
提高wp访问速度的方法还有就是把一些不必要的插件去掉,安装的插件过多也会拖慢wp的反应速度。当然这个看你怎么取舍了,插件也有许多好处。