有效解决网站后台访问慢的办法

WP-China-Yes插件其实原本就有一定的后台加速效果,即:通过加快与官方api的通信来达到此目的。

今天发布的WP-China-Yes 3.1.0,增强了对后台加速的支持,原理是将WordPress核心所依赖的静态文件切换为公共资源,这对带宽在10M以下的机器有极其明显的加速效果(国内首发该功能哦)。

启用方法:

该功能默认启用,如需关闭见红框部分。

有效解决网站后台访问慢的办法

加速效果演示

测试服务器:Ucloud北京 2核CPU 2G内存 2M带宽

本次选用WordPress后台加载最慢的文章编辑页面来测试加速效果。

禁用后台加速——编辑器完全加载耗时6.7秒:

有效解决网站后台访问慢的办法

启用后台加速——编辑器完全加载耗时1.3秒,提速510%:

有效解决网站后台访问慢的办法

将管理后台加速功能集成到自己的插件/主题中(仅供开发者)

如果你也希望在自己的作品中集成该功能,可以直接使用本土化社区所维护的公共资源节点,其中已经包含了WordPress全部已发行版本的静态资源。

调用代码:

add_action('init', <strong>function</strong> () { ob_start(<strong>function</strong> ($buffer) { <strong>return</strong> preg_replace('~'.home_url('/').'(wp-admin|wp-includes)/(css|js)/~', sprintf('https://a2.wp-china-yes.net/WordPress@%s/$1/$2/', $GLOBALS['wp_version']), $buffer); });});

如果你希望自建节点可以去反代WordPress的官方GitHub仓库,通过在URL中加入版本Tag的方式标记不同的WordPress版本。

GitHub资源URL调用规则:https://raw.githubusercontent.com/WordPress/WordPress/WP版本号/资源相对路径

注意:raw.githubusercontent.com域名在国内被DNS污染,直接访问是打不开的。

插件下载

相关文章

免责声明:本文来自【孙锡源】的投稿,部分内容可能来源于互联网,旨在传递信息,不代表【最省事】的观点和立场。

转载请注明出处:有效解决网站后台访问慢的办法丨最省事

发表评论

电子邮件地址不会被公开。 必填项已用*标注

返回顶部