基本概念

社区网站跟前面介绍的博客文档相比,更强调两点:

  1. 交互性:通过评论对一篇帖子进行讨论。在CabloyJS中,评论内置特性,只要新建了业务数据类型,就自然具有评论的功能

  2. UGC:允许用户发帖,丰富社区内容。在CabloyJS中,只需分配菜单项新建帖子的权限即可,请参见:资源授权

如何开发

教程:文档一样,我们仍然使用另外一个业务模块cms-sitecommunity来实现社区网站。这样做的好处就是,我们的项目可以同时开发博客文档社区了,而且三者互不干扰

目标

通过本教程,我们来体验一下在CabloyJS中是如何开发社区的:

  1. 站点参数配置

  2. 添加目录

  3. 整站构建

  4. 发表帖子

如果想了解CMS静态渲染引擎的更完整内容,请参见:Cabloy-CMS