Web 使用CMS构建问答网站

Web 使用CMS构建问答网站,web,content-management-system,joomla,Web,Content Management System,Joomla,我想开发一个类似这样的问答网站,供学生向学校和职业规划相关问题提问。我曾计划使用Joomla作为CMS,但不确定这样的网站是否能与CMS很好地工作。我在网站开发方面没有什么经验,这对我来说是一个学习的经历。这样一个网站可以通过使用CMS很好地工作吗?或者我必须用纯PHP编程来实现。(在这种情况下,我将如何开发管理工具)请指导我规划开发。thanx嗯,我真的不认为CMS是正确的选择。除了一些静态apges,比如FAQ's,TOS,诸如此类的东西,这个站点将是纯数据交互和统计。你可以这样做,但我认为

我想开发一个类似这样的问答网站,供学生向学校和职业规划相关问题提问。我曾计划使用Joomla作为CMS,但不确定这样的网站是否能与CMS很好地工作。我在网站开发方面没有什么经验,这对我来说是一个学习的经历。这样一个网站可以通过使用CMS很好地工作吗?或者我必须用纯PHP编程来实现。(在这种情况下,我将如何开发管理工具)请指导我规划开发。thanx

嗯,我真的不认为CMS是正确的选择。除了一些静态apges,比如FAQ's,TOS,诸如此类的东西,这个站点将是纯数据交互和统计。你可以这样做,但我认为这将是一个更头痛比它的价值。相反,我建议使用面向RAD的开发框架,如Cake或Symfony。除非您有特殊需求,否则您可以使用生成的管理界面完成大部分管理工作。您可能还能够为用户区域使用大部分生成的CRUD,但如果不是完全不同的话,无疑需要一些定制

如果您没有被困在
php
rubyonrails(
Ruby
)和Django(
python
)上,那么它们各自的语言都支持相同的功能集


也就是说,如果你不是来自某种编程背景的话,所有这些都会有一个很高的学习曲线(即使你有)。。。CMS也是如此,至少我提到的框架将为您自动化许多繁重的工作。

一个简单但昂贵的选择是许可

似乎是这个平台的免费开源克隆,构建在Drupal之上:

一个问答网站,用于模拟StackOverflow.com网站和StackExchange平台的核心功能。最初是作为2009年12月摇篮曲的Do It With Drupal大会的一个幻想站点而构建的,安装配置文件能够引导和配置初始站点

目前,它实现了站点功能的一个合理子集,但它不完整,远远没有消除bug。它有粗糙的边缘,需要平滑,功能需要在其他contrib模块中完成,然后才能将此包视为堆栈溢出的全功能克隆,或者可以将其视为已准备好供不熟悉Drupal的站点构建者使用。TODO.txt很快就会出现


对于Joomla,它必须是一个处理问题/答案的自定义组件,以及处理声誉、适度等的自定义用户脚本(如果您需要此类内容)


我认为Joomla将提供的最大好处是模板、注册、本地化和数据库管理,其他大部分事情你都得自己做。

你可以使用Joomla,但你需要一个论坛插件,比如有一个名为Q汶的Stackoverflow克隆,是免费的。

你可以使用LKNaswers、SimAnswers、jAnswers Factory、C-Logic Answers、GQA等扩展。这是一篇老文章,但Lampcms看起来也不错

我们可以有把握地认为,这并不是他真正想要的学习经历。哦。。。我不知道那件事。那很酷。然而,我认为他想学习如何实现这一点,而不仅仅是安装和配置一些东西。但我可能错了,这根本不是克隆人。