您的位置:首页 > 运维架构

盘点WordPress站点维护与加速必备插件及技巧

2012-12-03 00:00 615 查看
内容提要
WordPress是目前最流行使用最广泛的日志平台和内容管理系统之一,不过,尽管WordPress非常好用,但它并不是最佳的,更糟的是当流量过大时它可能会崩溃。幸运的是,这篇文章会告诉你一些关于WordPress维护和加速的必备技巧。


通过使用下文的优化选项和插件,你可以:
使用自动化方法来维护WordPress使之处于一流的,安全的状态,这样你无需浪费你的宝贵时间。
使WordPress加速,不仅仅可以使页面更快加载,还能支撑住流量高峰。
监控WordPress站点,当问题出现时你可以及时发现并快速修复。

WordPress维护
1. 定期备份数据库
假设你的WordPress博客崩溃了或者你需要重新安装WordPress,你将在一个便利的文件中获取所有最新的页面、邮件和评论。可以使用WP-DBManager插件来自动实现这个功能。你可以将它设置为定期备份数据库并在主机上保存或者通过Email发送一个附件。
2.优化数据库
你还是可以用WP-DBManager插件自动实现这个功能。
3. 定期备份WordPress文件
这指的是你的图片和插件。可以使用WordPress Backup 插件来自动实现该功能。你可以将它设置为定期备份数据库并在主机上保存或者通过Email发送一个附件。
4. 减少垃圾评论
用Akismet插件运行和过滤垃圾评论。这可以帮助你节约限制、阅读、回复评论的时间。
5. 确保没有不必要的404页面
当用户试图访问你网站不存在的页面或文章可能看到404错误信息的页面。使用404 Notifier插件可以识别404错误并使用Redirection插件通过重定向来修复问题。
6. 切换到漂亮的永久链接
如果你还没有准备好。在菜单设置-> Permalinks(永久链接)面板选择一种好看的永久链接格式( 如yusi123.com/%post_id%.html),像Speckyboy 这样的URL风格,而不是WordPress 出于某种原因仍然坚持默认的 “/?p=X” 这样的永久链接风格。这不仅能进行搜索引擎优化 ,还能提升用户的可读性。这样显然还可以使你将要阅读的东西更容易共享。
7. 自动的基本SEO (搜索引擎优化)
安装All in One SEO Pack插件,在插件选择界面中添加你的标题、关键字和描述,这可以使得用户更加容易通过已有内容搜索到你的页面。
注:通过很多人测试发现,All in One SEO Pack插件对搜索引擎优化存在不少问题,小编不再推荐使用该插件
WordPress提速
1. 使用缓存
安装WP Super Cache插件并启用Gzip选项。它可以为访问者只加载那些合适的缓存内容,而不是加载你的WordPress站点中的每一个脚本和元素。可以很大降低带宽占用,避免网站在流量高峰时崩溃 (如果你的网站和内容有明显的访问波峰,就更应该考虑这个问题)。
2. 尽可能的减少CSS文件
将大量的定制CSS文件合成一个大的文件。主题需要的个人CSS文件越少,加载速度越快。可以将你的主题中的个人CSS文件直接拷贝粘贴到style.css或者custom.css 中。
3.尽可能的减少Javascript 文件
将大量.js文件合成一个大文件。主题需要的个人js文件越少,加载速度越快。可以将你的主题中的个人Javascript文件(/js/jquery.js, /js/jquery.slider.js, /js/jquery.tooltip.js)直接拷贝粘贴到一个新的单独的Javascript文件(/js/jquery.js,jquery.slider.js,jquery.tooltip.js)中。
4. 尽量把Javascript代码放进页脚
这指的是你的主题中的 footer.php 文件或者你的主题的定制页面的合适的页脚部分 。这样可以使得Javascript最后加载,当Javascript在后台加载时访问者可以快速阅读网页内容。
5. 尽量少使用插件
越少使用插件你的WordPress站点越稳定 (如果某个插件没有正确的编码的话减少使用可以使访问更快)。可以通过将代码复制粘贴或者手动的在主题里写函数,或者使用内置功能的主题,或者自己设计定制等方式来减少插件的使用。这并不意味着不要使用任何插件,特别是这篇文章是在建议使用插件来进行WordPress 优化——仅使用必要的插件而不是随机边栏小工具和花瓶。
6. 加速图片加载
使用Amazon S3存储服务来上传和存放你的文件。这样图片可以更快的加载而且访问者可以不用长时间的等待他们加载——这对那些有大量图片和文件夹需要展示的网页和视觉设计者来说更为重要。你可以使用WordPress的Amazon S3插件来分流图片上传并将他们插入自己的页面和文章。
WordPress监控
1. 查看主机服务器信息和内存使用
安装WP System Health插件。它可以让你知道WordPress站点变慢时是否有内存问题,这样你能够定位并修复问题,而不是盲目的去尝试解决。
2. 查看主机服务器细节信息
安装Hosting Monitor插件。它可以让你知道WordPress或者你的主机是否有变慢或者有其它性能问题,你可以修复它们或者根据这些信息联系你的服务器提供商。
3. 记录WordPress错误并用email通知
安装 Error Reporting插件. 错误发生时你可以立刻接到通知,因此你能够立刻修复错误。
小结
通过这些优化以及安装这些插件,你不仅仅可以使得WordPress站点的性能和稳定性从可用到很好用,更可以自动化完成很多工作而不需要花费太多时间来维护你的站点。你无需在网站因流量高峰或其它原因崩溃时浪费时间来修复和备份你的WordPress站点了。
你还知道哪些这里没有提到的WordPress维护和加速方法?欢迎在下面的评论处分享。
注:原文文章来自胡倡萌博客 http://www.cmhello.com/wordpress-acceleration.html。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: