社区平台开发的资源,Dizcuz6 的社区平台开发还挺有意思的。结构清晰,功能也比较全,像论坛模块、用户管理这些都有现成的思路,适合拿来当项目模板或者快速搭建原型。
搭配MySQL一起用会更顺手,数据库结构也比较规范,自己改表、加字段都挺方便的。还有一点,它对权限控制这块做得还不错,适合多角色系统,比如管理员、普通用户。
如果你正好在做课程设计或者想试试 Spring MVC 做后台,可以顺手看下这个案例:锦绣苑社区管理与居民活动平台,实战性比较强,响应也快,代码也简单。
哦对了,还有个分层 BLOG 社区识别算法也值得一看,虽然听起来像算法研究,但思路用在社交图谱上也蛮有的,看看思路也不亏:点击查看。
,如果你对图数据库有兴趣,Neo4j 社区版可以顺带研究下,跟关系型数据库完全不同,适合做社交推荐、兴趣图谱这种东西。
总结一句话:想做社区相关的项目,这几个资源搭起来用,事半功倍。