假设我想创建一个具有典型高端论坛的几乎所有功能的论坛,例如 phpBB2,但我还想在这里和那里添加更多功能。也许我想添加用户声誉(有点像我们在 StackOverflow 上的)和一个按钮,用于根据某些页面中的主题或帖子进行排序。
不用说,我也想在不重新发明自行车或从头开始重建金字塔的情况下做到这一点……
对此的专业方法是什么?如果您想要一个基本上经过微调的高级网络论坛,您会怎么做?
假设我想创建一个具有典型高端论坛的几乎所有功能的论坛,例如 phpBB2,但我还想在这里和那里添加更多功能。也许我想添加用户声誉(有点像我们在 StackOverflow 上的)和一个按钮,用于根据某些页面中的主题或帖子进行排序。
不用说,我也想在不重新发明自行车或从头开始重建金字塔的情况下做到这一点……
对此的专业方法是什么?如果您想要一个基本上经过微调的高级网络论坛,您会怎么做?
我建议你看看香草论坛:
我有偏见,但我建议您查看 Drupal - 您似乎想从现有组件构建自定义系统,而 Drupal 的模块架构让您可以轻松地做到这一点。网络上有很多资源可用于学习如何使用 Drupal 构建社区站点,快速的 Google 搜索将显示这些站点。
然后,您可以使用像User Karma模块这样的模块来创建信誉系统
Pligg 是开源的,对于投票等功能来说似乎非常有用http://www.pligg.com/about.php。
BBpress http://bbpress.org/,与 Wordpress 集成并允许插件。
此外,https://stackexchange.com/看起来很有趣!