WordPress 是目前最流行使用最广泛的日志平台和内容管理系统之一,因为它可以很容易地安装使用,从而使得用户可以专注于创建内容本身而不是如何建立和维护你的网站。一切东西小至个人博客大至 Smashing 这样的数字化杂志都在使用 WordPress 来运行网站。可能你正在你的网站上使用 WordPress 或是正准备使用它。不过,尽管 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(永久链接) 面板选择一种好看的永久链接格式 (如 example.com/date/post-name/),像 Speckyboy 这样的 URL 风格,而不是 WordPress 出于某种原因仍然坚持默认的 「/?p=X」 这样的永久链接风格。这不仅能进行搜索引擎优化 ,还能提升用户的可读性。这样显然还可以使你将要阅读的东西更容易共享。

7. 自动的基本 SEO(搜索引擎优化)

安装 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. 查看基本的主机服务器信息和 WordPress PHP 内存使用情况

安装 WP System Health 插件。它可以让你知道 WordPress 站点变慢时是否有内存问题,这样你能够定位并修复问题,而不是盲目的去尝试解决。

2. 进一步查看主机服务器的细节信息

安装 Hosting Monitor 插件。它可以让你知道 WordPress 或者你的主机是否有变慢或者有其它性能问题,你可以修复它们或者根据这些信息联系你的服务器提供商。

3. 记录所有的 WordPress 错误并用 email 通知

安装 Error Reporting 插件。 错误发生时你可以立刻接到通知,因此你能够立刻修复错误。

维护和加速 WordPress

通过这些优化以及安装这些插件,你不仅仅可以使得 WordPress 站点的性能和稳定性从可用到很好用,更可以自动化完成很多工作而不需要花费太多时间来维护你的站点。你无需在网站因流量高峰或其它原因崩溃时浪费时间来修复和备份你的 WordPress 站点了。

你需要关心所有这一切的原因可以归结于最重要的一点: 你可以有更多的时间关心创建内容本身和其它重要的工作。

还有哪些这里没有提到的其它维护和加速 WordPress 的重要方法?欢迎在下面的评论处分享。