性能是任何成功网站的关键因素。而且由于WordPress比以往任何时候都更受欢迎,因此只有在适当的条件下提高WordPress才能发挥最佳状态。如果发现您的WordPress网站运行不佳,可能是由于高流量或您不知道的隐藏问题导致的,请尝试以下几件事。
1.升级到最新的WordPress版本
WordPress 2.7与以前的版本相比,性能得到了很大的提高。因此,您最好升级到最新版本以利用此功能。
2.删除不必要的插件并升级当前的插件
删除所有不使用的插件。停用它们并将其从Web服务器上物理删除。停用的插件会影响网站的速度,因为WordPress会检查它们是否被激活。另外,您必须保持最新信息,以了解当前正在使用的插件的最新版本。开发人员发布新版本是因为他们已经以某种方式修改了代码以使插件更好地工作。
3.最小化PHP和数据库查询
我阅读了有关Wpcandy加快WordPress发布速度的简单方法的精彩提示。这很有意义,减少了PHP和数据库查询。每次加载网站上的页面时,如果浏览器必须执行任何PHP查询,它都会增加加载时间。如果用静态HTML替换PHP查询,则每次加载页面时,浏览器只会读取HTML。
4.通过myPhpAdmin优化和修复数据库
每个星期左右,您应该登录到myPhpAdmin并优化您的数据库。找到您的WordPress数据库表,选中复选框中的所有表,选择“优化表”选项并修复。您会惊讶于此技巧的效果如何,它节省了我当前数据库大小的10%以上。
5.使用可靠的图像托管服务
尝试将常见的Web图像,CSS,JavaScript和其他静态文件移动到Amazon S3 Storage Service,您将注意到Web服务器的平均CPU负载/内存需求将大大减少。
您也可以尝试使用此WordPress插件,WP-Offload通过无缝卸载静态内容(例如图像,文档和电影)来提高博客的性能。这将大大减少带宽消耗,并减少发布到Web服务器的HTTP请求的数量。提供了其他功能,例如远程图像处理和缩略图生成。
6. 使用这个出色的工具优化您的图像
缩小O'Matic是一个AIR应用程序,可轻松(批量)调整大小(缩小)图像。它处理JPG,GIF和PNG。只需拖放图像,即可根据需要调整图像大小!选项允许您选择输出大小,名称和格式。
7. 安装WP Super Cache插件
我想你们很多人都知道为什么我们总是坚持使用此插件。该插件从动态WordPress博客生成静态html文件。生成html文件后,您的网络服务器将为该文件提供服务,而不是处理相对较重且更昂贵的WordPress PHP脚本,并且实际上根本不会从数据库中加载任何内容,因此该帖子将加载得更快,而对服务器的压力较小。
8. PHP Speedy WP
通过使我们将所有JS和CSS文件自动组合为仅两个文件,PHP Speedy WP可以快速,轻松地加快WordPress网站的速度并改善博客的响应时间,而无需您花费太多精力,这反过来大大缩短了页面加载时间。CSS背景图像会自动转换为数据URI。这对于进一步减少HTTP请求数量很有用。而且,重要的是,即使它不支持数据URI,它也与Internet Explorer兼容。不幸的是,PHP快速提供了一些现成的缺陷,需要修复:合并的JavaScript位于页面顶部而不是底部,它不适用于WP Super Cache。
9. WP CSS
这个插件GZIP并从CSS文件中去除空格。它使您可以放心地在CSS文件中使用@import,而不必担心在用户端会发生什么。它将浏览您的style.css文件,并将所有@import文件放入其中。也可以设置缓存过期时间。您还可以将CSS文件添加到特定页面或发布,然后将它们全部放入一个文件中。
10. 数据库缓存
该插件缓存具有给定生命周期的每个数据库查询。它非常快,并且使用较小的磁盘空间进行缓存。
我还没有尝试过该插件,但是我已经阅读了很多推荐它的评论。让我知道你们对此有何想法,以便我们可以使用有关其性能的正确信息来更新此帖子。
11. 通过AJAX库API加快对您喜欢的框架的访问
在AJAX库API是企图通过成为内容分发网络,并加载架构流行的JavaScript库其中包括Web应用程序中的简单的方法开发速度快
12. 显示页面加载时间+查询数量
这是一个简单的代码,可插入模板中,以了解页面加载花费了多长时间或执行了多少SQL查询。该技巧非常有助于您了解WordPress博客的优化程度。
<?php echo get_num_queries(); ?>在<?php timer_stop(1);中查询 ?>秒。
13. 优化数据库
MySQL是一个很棒的数据库,但是它并不能像有时候那样清理自己。该插件在您的WordPress表上运行优化表命令,对它进行有效的碎片整理。这对于经常更新的表非常有用。目前,该界面非常简单:仅需一个按钮:立即优化,以及有关节省多少空间的一些信息