因为WordPress官方的服务器都在国外,所以中国大陆的用户在访问由WordPress官方提供的服务(插件、主题商城,WP程序版本更新等)时总是很缓慢。
近期又因为被攻击的原因,WordPress的CDN提供商屏蔽了中国大陆的流量,导致大陆用户访问插件主题商城等服务时报429错误。
为解决上述问题,在大陆境内架设了基于反向代理的缓存加速节点,用以加快WordPress官方服务在中国大陆的访问速度,并规避429报错问题。
此加速节点是直接为你的站点与WordPress总部服务器的一切通信做加速,加速范围包括但不限于:插件、主题商城的资源下载、作品图片、作者头像、主题预览等……
安装使用方法
GitHub: https://github.com/sunxiyuan/wp-china-yes
网络良好的同学也可以去WP插件商城搜索:wp-china-yes
下载并安装插件后直接启用即可,该插件会自动接管所有WP访问境外服务器的流量。
插件不会更改你的WordPress程序,若不想使用大陆加速节点,直接停用插件即可。
重要说明!
无论你采用何种方式安装插件,都请一定保证插件的目录名是wp-china-yes
,否则插件将无法正常工作。
WP-China-Yes 与 Kill 429 插件的异同
有很多人以为WP-China-Yes插件和kill 429插件是一样的,其实这是一种错误的看法。这两个插件在实现原理上是不同的,kill 429基于正向代理,而WP-China-Yes基于反向代理。
WP-China-Yes会接管WP站点访问官方服务时的一切流量——包括但不限于插件主题商城的图片、头像、下载链接等。并且使用CDN节点分发,可以缓存热点资源,从而更好的加速。
Kill 429是通过WP提供的WP_PROXY_HOST配置方法配置http代理的方式使站点能够访问wordpress服务器,而wordpress程序最终会使用curl的CURLOPT_PROXY设置HTTP正向代理。使用这种实现方法天然决定了无法配合CDN服务做资源缓存加速,而且目前观察来看Kill 429只能代理资源下载的请求,无法对其他请求生效,局限性比较大。
另外,在源的维护成本上,依托CDN分发的WP-China-Yes是要比使用单节点硬抗的Kill 429低几个数量级的。正式因为源的维护成本低的这个优点,才让为大家统一提供仓库源变为了可能。随着2.0.0版本带来的“社区源”功能的上线,未来会有更多的商业公司加入到社区源的维护中,争取早日改善国内的WordPress使用体验!
简而言之,WP-China-Yes可以实现kill 429的功能,但不止于此。WP-China-Yes开发的目的就是想取代kill 429,并在其上做延申:从根本上优化中国大陆用户使用WordPress官方服务时的用户体验。
PS:其实之前写过一篇《wordpress 在线升级,解决升级包无法下载,429报错。》讲的就是kill 429这个插件。我建议是使用kill 429,因为是国内开发者,除了插件上有些开发者自己推广的一些其他插件意外,没什么其他影响。
1. 资源都是经过站长或作者收集测试修改后发布分享。如若转载请在文内以超链形式注明狐狸库文章出处,谢谢合作!
2. 本站除原创内容,其余所有内容均收集自互联网,仅限用于学习和研究目的,本站不对其内容的合法性承担任何责任。如有版权内容,请通知我们或作者删除,其版权均归原作者所有,本站虽力求保存原有版权信息,但因众多资源经多次转载,已无法确定其真实来源,或已将原有信息丢失,所以敬请原作者谅解!
3. 本站用户所发布的一切资源内容不代表本站立场,并不代表本站赞同其观点和对其真实性负责,若您对本站所载资源作品版权归属存有异议,请留言附说明联系邮箱,我们将在第一时间予以处理 ,同时向您表示歉意!为尊重作者版权,请购买原版作品,支持您喜欢的作者,谢谢!
4. 本站一律禁止以任何方式发布或转载任何违法的相关信息,访客如有发现请立即向站长举报;本站资源文件大多存储在云盘,如发现链接或图片失效,请联系作者或站长及时更新。
请登录后查看评论内容