说到用 WordPress 来构建自己的平台薇晓朵应该算是有资格来谈谈这方面的经验的,因为我们已经打造了好几个自用和商用的服务平台。
有的朋友一提到 WordPress 就容易陷入一种思维误区,WordPress 不就是一款博客系统吗,做博客网站用的,其他的还能干嘛?其实经过十几年的发展 WordPress 早已成为全球最流行的 CMS 系统,同时也是互联网上 29% 的 WordPress 网站的载体,意思就是你每浏览 100 个网站,有差不多 30 个都是采用 WordPress 创建的。
然而在国内的发展却一再受阻,不可否认的是有一些基因原因,这么好的东西,还完全免费,你让国内专门做自助建站系统开发的怎么活?历史遗留问题我们就不再深究,下面聊聊怎么用 WordPress 来创建你自己的平台和一些高级应用吧。
1 、什么是 SaaS?
SaaS 是软件及服务的简称,意思就是将一款软件的变成一种服务,从过去的销售和分发软件的方式,变为直接提供这款软件使用者所需要的服务。比如我需要做一个博客过去是要自己买主机和服务器域名这些,然后下载 WordPress.org 的开源程序包,自己安装好后再进行网站的开发工作,然后才能进行实际使用。
这样对于没有技术基础的朋友来说就感觉非常麻烦,本来是想要玩玩儿做一个自己的博客的,结果弄半天都折腾网站程序去了。如此,在后来软件的开发者们就有了另一种想法,如果用户不会或者不想折腾,那我们为什么不帮他们处理好呢,顺便还能赚到钱。于是就有了 WordPress.com 这类的提供免费及收费博客的在线服务平台。
2 、什么是 WPaaS?
WPaaS 其实是 WordPress 即服务的简称,不是每个平台应用方式都相同,功能也不会说就刚刚好,但有一样东西是必不可少的,那就是你的服务平台底层架构应该如何搭建,如何开发,如何实现高性能和高效运行,这是必须要考虑的问题。
就像是修房子一样,你可能很想要创建一个自己的服务平台(高楼大厦或者精致别墅),那么根基就一定要稳才行,可能在国内表现得不温不火而且缺乏商业主力军去为 WordPress 做宣传。但在国外 WordPress 已经成为了很多企业和个人开发者的首先平台,对于薇晓朵也是一样,我们能采用 WordPress 开发的项目尽量不折腾。
3 、为什么是 WordPress?
对呀,为什么就非得是 WordPress 而不是其他的程序呢,首先你要明白 WordPress 是一款开源软件,并且是完全可以自主独立永久免费使用的,这就意味着你的项目在启动前就已经省去了一笔底层系统架构开发的费用,再一个就是 WordPress 的生态系统可以说是非常的庞大和健全了,基本上想要开发都可以在 WordPress 上找到相关功能插件来实现想法。
再一个就是 WordPress 的强大扩展性能,比如你可以用来创建 APP 、电子商务网站,在线社区,企业网站、或者只是用 WordPress 来做一个后端平台,因为 WordPress 有了 REST-API 所以使得这一切都变得非常简单,你还可以与第三方的平台和服务进行接入开发。
4 、你想要的是什么?
真正有想法的人已经在路上,观望的永远都只是观望。这篇文章其实在 2016 年初就考虑要写。但一直等到现在才整理出来,目的只有一个,那就是眼见为实,很多人都是这样,必须要等到别人做出来后才会明白——啊,原来真的可以实现,当初我也是这么想的啊。
可当时你并没有这么去做,为什么呢,原因就在于,你不知道,你不相信,你不确定,但你为什么不考虑去试试呢,最坏的结局也不过是失败而已,人生那么长,多试试肯定有惊喜的。