众所周知大名鼎鼎的WordPress虽然别归类为一个博客程序,但它能做的事情众多,比如用WordPress做一个论坛。国外就有两款插件是做这的:
我也去下载来用了,但是发现委实不大符合国人习惯,而且某些翻译也不大靠谱。故此我也着手开发了一款WordPress论坛插件,来不及看下面介绍的可以:点此查看
前端风格
因为本人是搞后端的,前端虽然也写,但是写起来真的是写得太多了,都想吐的境界了,所以毫不掩饰的说,这个插件的前端风格我是Copy了php 轻论坛程序flarum的。要说起来这款程序其实也不错,我也根据这款程序给自己的工作室搭建了个论坛:https://forum.clearnull.com/。但是让人心慌的是官方团队好几年了都一直在搞测试版,正式版看起来遥遥无期,委实是心慌的狠。
插件+子主题的开发方式
Sliver BBS在开发方式中采用了插件+子主题的开发方式,在这套开发模式中插件负责所有的功能,而子主题只负责展示帖子列表、帖子详情等等页面。
子主题的开发方式保证了用户可以保留原有数据、原有主题的方式下启用论坛,也就是说你可以在你的网站上既存在一个WordPress的CMS站点,也存在一个WordPress的论坛。而且你还可以随意修改一下子主题改成你自己想要的样式。
VUE加载
Sliver BBS 采用了前后端分离的模式,所有数据都在插件中定义了API接口,而前端则使用了大名鼎鼎的VUE。而这种开发模式不仅减少了用户等待页面加载的时间,而且还增强了极大的拓展性。如果看过我官网的人就知道,我对移动开发极有兴趣,各大混合开发框架几乎都玩完了,因此在这款社交插件中我使用前后端分离更大的野心就是后面做移动端的拓展。
比如你可以使我的接口开发app、h5、小程序等等。
当然关于本插件还有更多不可描述的好使之处,而且它暂时还在处于开发阶段,未来的可能可以说是无限大了,这里就不一一道出了,更多可点击:Sliver BBS