<分区>
亲爱的堆栈溢出社区,
我的任务是为我工作的一家大公司检修几个网站,并开发一个内部网站用于组织内的内容管理和文档存储。
我的“问题”是这样的:他们希望我使用一个框架/一组语言/技术,我可以向他们证明这些是“稳定的、企业就绪的技术,具有可靠的记录。”
规范的“大局”确实并不太复杂:实现企业级 CMS 来管理主要处理产品信息和文档的每个部门的网页(即 www.linksys.com 的简单版本)。
作为一名开源程序员,我想将 Python 与 TurboGears 一起使用并从头开始构建它,但我真的找不到办法向总裁证明 TurboGears 拥有巨大的企业业绩记录。 Zope 似乎有很多企业用途,但对我来说它看起来有点臃肿。 Django 可能是一个选项,但似乎不如 TurboGears 灵活。
我宁愿不使用 PHP,但 Drupal 有一个非常好的简历,下面有“正确的”名称(AOL、Sony、MTV);此外,它可以节省我从头开始构建许多 CMS 组件的时间。
Rails 可能是另一种选择,但我对它不太熟悉(作为一名 Python/PHP 程序员,Ruby 的语法让我抓狂)。
S.O. 会做什么?社区建议这样的项目?我相信你们中的许多人都面临过同样的困境。什么最终为你工作/不工作?正如我之前所说,我的第一选择是 Python,其次是 PHP,第三是 Rails。
谢谢, 赛斯