使用 WordPress 纯粹做后端和管理界面,实现前后端分离

  |   2019年10月25日 |  Wordpress相关 |   评论已关闭 |   92

ad
有需要可以关注公众号:“技术的世界” 分享最新技术教程,解答技术问题,有任何问题在公众号上提问,抽空会尽力解答。 另外想要什么资源,可以回复“资源”或者私信后台,可以获得丰厚的资源包哦

使用 WordPress 纯粹做后端和管理界面,实现前后端分离,

WordPress 除了做博客之外,其实还可以纯粹做后端和管理界面(Admin UI),我举个我现在的例子:Apple110 博客(),你直接看源代码,可以发现它不是 WordPress,并且速度还很快,我是怎么实现的呢?

使用 WordPress 做后端的方法

1. Apple110 博客管理后台也是基于 WordPress,它的地址是:,它内容都是在这个 WordPress 后台进行更新的。

2. 更新好内容之后,接着我提供 Restful API 接口,比如文章列表的 API 接口: 。

3. 最后 Apple110 博客()其实只是使用 PHP 写的一个内容缓存程序,该程序抓取前面做的 Restful API 接口里面的内容,并使用 Memcached 缓存到内存,并写好 HTML 结构展示出来,有点用 PHP 写个客户端的意思。

使用 WordPress 做后端的好处

这样做,初步看起来,很繁琐,但是确实很有好处:

1. 因为是纯 PHP 写的,而且使用了 Memcached 进行缓存,所以 Apple110 博客()速度特别快。

2. 因为使用 Restfule API 接口实现了前后端彻底分离,所以如果以后我要做 iPhone 或者安卓客户端,甚至小程序,都会非常方便。

3. 因为 Apple110 博客管理后台(),搭建在我的一个 WordPress 多站点上,这样我所有的站点都可以在一个 WordPress 进行管理和内容更新,这样我管理的工作就降低了非常多。

4. 并且因为前台( )和管理后台( ) 在两个服务器上面,不会因为前台访问太猛,而造成后台也挂了!并且前台的内容只是一个 Memcached 缓存,结合七牛做 CDN,可以扛非常大的流量。

暂时想到这些,以后在整理,这个也是我现在使用 WordPress 的方法,WPJAM Basic 插件是这一切的基础。


本站推荐使用的主机:,国外主机建议使用。


转载请注明出处:http://tLov.cn/11144.html

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦