前言
不知道大家在使用wordpress的时候,有没有这种感受:打开wordpress后台超级卡、慢,但是明明自己的VPS服务器配置并不低,带宽也不小,就是没有以前的DEDECMS、帝国CMS、pbootCMS等纯静态的内容建站系统反应快捷。
那么这是什么原因呢?我们来问一问AI.
基本上就是老生常谈:服务器性能、主题与插件影响、网络带宽影响等,没有说到重点上,重点其实就是wordpress本身导致的!
以下是原因
WordPress,进入后台,会在一定时间内,调用两个函数 wp_check_php_version 与 wp_check_browser_version。

这两个函数,都会访问WordPress服务器,而国内用户因为网络防火墙的原因(GFW),大部分都访问不通,所以会导致5秒超时,两个函数,至少造成10秒卡顿。
这两个函数,无法通过插件解决,所以,必须手动修改文件。
动手操作
- wp_check_php_version 函数
会判断用户是否需要更新PHP版本。(WordPress纯属多管闲事),这个函数,有hook钩子。但是,但是!是否hook,也都会先访问一遍。
代码路径:wp-admin/includes/misc.php
直接添加代码:return true;
- wp_check_browser_version 函数
会判断用户是否需要更新浏览器,这个函数没钩子,不管怎么都会访问。
代码路径:wp-admin/includes/dashboard.php
直接添加代码:return false;
跟着 潇湘君 这样操作下来,至少能帮助您节省10秒时间.
尽情享用吧,enjoying it!
文章评论