WP 速度很慢,大家都知道。为了提速,iEdon 这里记录几个方案:
[info]为了你和家人的安全,请在所有操作中不要手贱,及时备份关键数据![/info]
去除一切不必要的插件,保留加速插件:
推荐的WP优化插件:
Autoptimize,可以压缩 HTML 和 CSS,减少网页大小,降低传输时间,减小服务器流量等。
设置方案:勾选“优化 HTML 代码”、“优化 CSS 代码”,其余不要打勾,别问我为什么JS不打勾(这个优化JS有BUG的)
个人认为博客不要用缓存插件。尤其是 W3 Total Cache 安装后,速度反而降了一个档次,缓存,反而使博客更新不能即时体现,访问计数无法运作。
况且我们是做博客,不是大流量网站,不需要用缓存插件。
有条件者(进阶优化):
安装以下插件/软件,你至少应该使用 VPS 来架设网站的,虚拟主机不行。
安装 Memcached、eAccelerator、mod_PageSpeed。
本站的LAMP环境包中集成以上服务端插件。
什么是 Memcached? Memcached 是分布式对象缓存,可以缓存数据库内容,减少SQL查询请求,这可以大幅度提速。
什么是 eAccelerator? 主要用于缓存 PHP。
重头戏:mod_PageSpeed,这是 Google 推出的一款Apache 的插件,用于在服务端直接对网页按照 PageSpeed 的优化建议优化网站。包括对 JS、CSS、HTML 的所有调整。Godaddy 也是使用者之一。
但是 PageSpeed 的优化对 WP 后台有点不兼容,包括后台的 “添加媒体”、“设置特色图像” 等无法使用,所以请酌情使用。
安装 Memcached 文章:点击直达
安装 eAccelerator 文章:点击直达
安装 mod_PageSpeed 文章:点击直达
对数据库进行清理操作:
首先启动 phpMyAdmin,登陆后,找到 WordPress 所用数据库,点击。找到全选,点它选中全部表。在“选中项:”下拉框中点击“优化表”即可。
如上图即可。
图片、CSS、JS 等资源可以使用 CDN。
大概是这样:把博客主要图片、CSS、JS 转移到 CDN 服务器上,用 Autoptimize 插件修改下地址即可。
————————
大致方案就这些,切记不要手贱 – – !
Leave a Reply to iEdon Cancel reply