我应该使用哪个 CMS 或其他框架来开发类似 Stack Overflow 的网站?[关闭]
-
09-06-2019 - |
题
我想开发一个问答网站,其功能与 Stack Overflow 基本相似,但针对不同的利基市场(电气/硬件工程而不是软件工程)。
运行 Stack Overflow 的代码不是开源的,从之前在播客上提到的内容来看,我相信我可以假设它永远不会开源。(虽然UserVoice说“等3-6个月再问”)
我不想像杰夫等人那样从头开始,但我确实想要一个问答网站而不是讨论网站。
如果您负责创建此网站,您会从什么框架或 CMS 开始?
解决方案
有几个开源项目正在进行中,其具体目标是创建类似 Stack Overflow 的网站,或者至少使用 SO 作为自己设计的灵感:
其他提示
好吧,这一切的开始者当然是 斜杠代码, ,支持的开源软件 Slashdot.org. 。还有 普利格, ,一个开源的 digg-clone 和 粗略的谷歌搜索 将导致许多其他类似的开源系统。
这 爱克创 CMS 拥有一套强大的社区网络工具——它可能是一个很好的起点。
我对框架的建议是 红宝石 on Rails (但当然,你将从头开始)。也许您想了解一下 因索.
我对这个问题没有一个简单的答案,但你可以考虑看看基格:
- http://www.codeplex.com/Kigg
- http://kigg.dotnetslackers.com/
- http://dotnetslackers.com/articles/aspnet/KiggBuildingADiggCloneWithASPNETMVC1.aspx
Kigg 是一个基于 ASP.NET MVC 构建的开源 Digg 克隆。我意识到这与 StackOverflow 不同,但它仍然是一个用户生成的网站,具有广泛的评论、业力和会员系统。
这可能提供一个良好的起点。
您可以随时查看 科迪诺并将其用作您的项目的基础。它是 StackOverflow 的基于 PHP 的实现
你可以看一下 点网核武器.
不隶属于 StackOverflow