WordPress仪表板速度变慢的问题,是网站管理中一个很大的挑战。它受到几个因素的影响,包括服务器速度、WordPress的核心程序、您选用的主题和插件的效率。即使您的网站对访客来说加载得很快,如果管理后台运行缓慢,整个网站的页面生成速度也会受到拖慢,给人感觉网站整体反应迟缓。想要网站运行顺畅,确保后台速度快是关键。
在这里,我们会帮您了解并解决一些常见问题,教您怎样让WordPress后台管理运行得更快。
1. 检查您的连接
互联网连接慢可能会悄悄影响后台速度。如果您用的是不稳定的Wi-Fi,这可能是问题之一。试试用Speedtest.net这样的工具检查下你的网速,如果速度不够快,考虑升级网速或者换成有线连接,这样网速更稳定。
如果您的网站用的是共享托管,就意味着您和其他网站共享服务器资源。如果这些网站流量大增,您的仪表板速度可能会受影响。
大部分托管公司都有一个状态页面,让您查看服务器是否有问题或者正在维护。
2. 测试 WordPress 后台的速度
对网站后台做速度测试是个好办法,可以帮您找出为什么网站慢的原因。Lighthouse是个不错的工具,因为它能全面检查网站性能。使用Lighthouse测试后,您不会只知道网站是“快”还是“慢”,而是会得到一份详细的性能报告,比如:
- 文件大小:大文件,特别是图片和视频,可能会让后台变慢。Lighthouse会找出这些大文件,让您有机会去优化它们。
- 渲染阻塞资源:这些可能是脚本或样式表,它们阻碍了页面的加载。Lighthouse帮您找出这些问题,让您可以选择延后加载或异步加载它们。
- 服务器响应时间:如果服务器响应慢,可能会拖延一切。Lighthouse通过测量首字节时间(TTFB)来评估这个问题,帮助您判断服务器速度是否成问题。
要运行Lighthouse测试很简单。只要用Chrome浏览器,打开开发者工具(比如,在WordPress后台界面右键点击然后选择“检查”)。找到Lighthouse标签页,点击生成报告就行。工具会分析并告诉您哪里出问题,导致后台速度慢。
3.升级您的 WordPress 版本
每次WordPress更新,不仅会加入新功能,还会提高网站的运行效率。如果您用的是旧版本,就会错过这些好处。这些提升包括代码的优化和更好的缓存机制,目的都是为了让您的网站运行更顺畅、更快速。
另外,因为WordPress非常受欢迎,它经常成为黑客的目标。用旧版本的WordPress,就像给恶意软件敞开门一样,这些恶意软件会让您的网站变慢。
4.调整PHP设置
WordPress是用PHP语言做的,所以PHP的版本会大大影响你您网站的速度。新版的PHP不只更安全,速度也更快。比如,根据Cloudways的测试,PHP 8.0的速度几乎是PHP 5.6的三倍。
不确定您的服务器正在运行哪个 PHP 版本?在WordPress后台,通过“工具”菜单或仪表板里的“站点健康”小工具,你可以轻松查看。
不过,大部分网站托管服务不会自动把你您的网站更新到最新的PHP版本,因为更新可能会让您的网站主题或插件出现兼容问题。
如何增加 PHP 内存限制
您可以调整的一个设置是PHP的内存限制,想象它就像是您网站工作时需要的“脑力”。内存越多,您的网站和管理页面就会运行得越快。
通常,您可以在网站托管的控制面板里增加PHP内存的限制。或者,如果您愿意动手改代码,也可以通过修改wp-config.php文件来实现这一点。
只要加入这行代码 define('WP_MEMORY_LIMIT', '256M');
就能把内存限制提高到256MB。如果您发现WordPress的后台运行很慢,这个方法可能会有所帮助。
define('WP_MEMORY_LIMIT', '256M');
5.检查您的插件
大部分WordPress网站都会用到一些插件,但有的插件可能会用掉很多资源,让您的管理界面变慢。怎样找出并处理这些问题插件呢?
除了测一下WordPress后台的速度,还有一个很棒的工具叫WP Hive,这是一个适用于Chrome和Firefox的扩展程序。它可以告诉您安装的每个WordPress插件的性能如何。
WP Hive能告诉您每个插件用了多少内存、对网页速度有什么影响,甚至它们会不会导致错误。您还能用它比较不同插件的性能,这对于加速WordPress管理界面很有帮助。
如果发现有插件让网站变慢,您可以试着停用它们看看是否能提速。
但如果那个插件对您的网站特别重要怎么办呢?
这时候,可以找找看有没有功能类似但更轻量的替代品。还有,记住每增加一个插件,网站的加载时间就会长一点。所以,最好的策略是只用那些真正需要的插件。
6. 运行查询监视器来密切关注插件
查询监视器(Query Monitor)是个高级工具,它能让您详细了解WordPress网站在数据库层面上的活动。它通过展示网站上所有的数据库查询,帮您找出那些占用资源较多的插件。
安装插件之后,您会在管理界面的工具栏找到一个新的菜单。点击这个菜单,就能看到关于数据库查询、PHP错误等的详细信息。这是一个很有力的工具,对于找出和解决WordPress后台运行缓慢的问题非常有价值。
打开界面,然后转到数据库查询 – 按组件查询 部分,查看运行情况。
7.使用缓存功能
缓存的作用是保存网站页面的静态副本,这样就减少了服务器的工作量,使网站加载更快。启用缓存对网站来说是很有帮助的。
但是,您可能不想在WordPress的管理后台使用缓存。因为管理后台总是忙着处理实时更新,比如发布新文章或更新插件。如果缓存了这些内容,您可能就会看到旧信息,这可能会带来更多问题。
幸运的是,有些缓存插件,比如W3 Total Cache和WP Super Cache,能帮您解决这个问题。这些插件让您可以为登录的用户或特定页面(比如管理后台)关闭缓存功能。这样一来,您就能在网站的前端享受快速加载的好处,同时保证管理后台总是显示最新的信息。
8. 使用 CDN 提高速度
CDN通过把网站的静态内容比如图片和视频存储在世界各地的服务器上,来帮助网页更快地加载。这样做的好处是,不管访问者在哪里,他们都能从离他们最近的服务器获取内容,这样就减少了等待时间,使网站加载更快。
CDN不只是让您的网站前端加载得更快,它还能加速WordPress的管理后台。特别是如果您和您的团队成员在不同地方登录管理仪表板时,使用CDN能明显提高访问速度。
9.减少WordPress自动保存间隔
WordPress会自动每隔一段时间保存您正在写的文章或页面,这个间隔默认是60秒。这个功能很好,因为它可以防止您不小心丢失工作数据,但如果您正在写一个长的、包含很多媒体的文章,这样频繁的保存会让您的网站后台变慢。
有些网站托管服务为了避免这个问题,会把自动保存的时间间隔设置得长一些。
您可以通过添加代码 define('AUTOSAVE_INTERVAL', 300);
到wp-config.php文件,自己调整自动保存的时间间隔(单位是秒)。也有一些插件,比如Unbloater,可以让您更容易地管理这个设置。
define('AUTOSAVE_INTERVAL', 300);
10.限制文章修订
当您保存或更新文章和页面的时候,WordPress会自动创建一个版本历史,这样您就可以回到之前的版本。但这些历史版本都会被保存在MySQL里。
如果您只是自己写博客,这可能问题不大。但如果您的网站有很多作者和很多文章,这就会让您的数据库变得很大,可能会让网站后台变慢。
解决方法是限制WordPress保存的历史版本数量。您可以通过在wp-config.php文件加一行代码 define('WP_POST_REVISIONS', 3);
来做到这一点,这样WordPress就只会保留每篇文章的最新三个版本。这个简单的步骤可以帮助您的数据库保持整洁,从而提高网站速度和后台的运行效率。
define('WP_POST_REVISIONS', 3);
11. 进行数据库清理
了解到数据库对WordPress网站(包括后台)速度的影响后,我们知道保持数据库整洁是非常重要的。数据库里的信息越多,网站加载所需的时间就越长。如果您的网站上有WooCommerce,问题可能会更明显,因为WooCommerce会保存很多暂时性的数据。
不过,您不需要自己手动去清理数据库。有些插件,比如WP-Optimize,可以帮您自动完成这项工作。它能帮您删除不需要的旧版本、垃圾评论等数据。
在您开始清理数据库之前,记得先备份一下。您肯定不想不小心删掉重要的东西,然后希望能倒回去找回来。
12.检查WordPress主题是否影响网站速度
WordPress的主题不只是为了美观。有些主题可能因为代码臃肿或多余的功能而拖慢网站和后台的速度。
想知道您的主题是否影响速度?先设一个基线。换成WordPress的默认主题,比如Twenty Twenty-Three,看看一个干净、优化的主题会让您的网站运行得怎么样。
在换成默认主题后,用像Lighthouse这样的工具来测试您的网站后台的速度。这些工具能告诉您加载时间、页面大小和主题加载了哪些东西。因为测试网站后台需要登录,所以这种情况下外部工具就派不上用场了。
得到了基准速度后,换回你之前的主题,再做一次同样的测试,然后对比结果。特别注意文件是否很大或HTTP请求是否过多,因为这可能意味着问题。
13.使用心跳控制插件
WordPress的Heartbeat API让您的浏览器可以实时和服务器交流。这对于自动保存文章或显示插件的通知很有帮助,但同时也会增加服务器的负担。
比如,当您编辑文章时,这个API每15秒就会向服务器发送一次请求,而在仪表板上,每60秒发送一次。如果您经常需要长时间使用WordPress后台,这些请求会积累起来,对服务器造成压力。
为了加速WordPress管理速度,您可以使用Heartbeat Control插件将Heartbeat性能进行适度调整,通过降低请求频率,您可以减轻服务器的负担,让仪表板运行得更快。
14. 调整屏幕选项
当您发现WordPress仪表板因为太多小工具和模块而变得很慢,请不用担心。
WordPress有一个功能,叫做“屏幕选项”,让您能自己调整管理页面,减少显示的内容,这样可以让后台运行得更快。您可以在仪表板大部分页面的顶部找到这个功能。
点击“屏幕选项”,会出现一个菜单,让您选择想在这个页面上显示哪些模块或小工具。比如,在“文章”页面,您可以选择是否显示作者、日期、分类、标签和自定义字段等信息。
通过“屏幕选项”减少管理页面上显示的内容,您可能会让WordPress后台的整体速度变快。
15. 升级您的主机
您的网站托管服务对管理页面的速度有很大影响。共享托管虽便宜,但资源有限,可能会让仪表板变慢。
但在您考虑换网站托管之前,先确保您已经尝试了前面提到的所有优化方法。如果管理页面还是很慢,那么找出问题所在就很关键。使用像WP Benchmark这样的工具可以帮你检测服务器的性能。
特别留意服务器的第一个字节时间(TTFB),Google 建议TTFB 低于200 ms,如果 TTFB 较高,那么问题可能出现在您的服务器上。
那么很有必要寻找一家根据您需求提供扩展服务、具备强大安全保障,并且有着可靠服务记录的托管公司。
总结:加速 WordPress后台运行
WordPress后台作为网站管理的核心,WordPress后台运行缓慢会影响您的工作效率。不过现在有很多方法可以让仪表板运行得更快——比如检查你的网络连接、更新PHP版本、清理数据库和调整显示设置。
暂无评论内容