当前位置:  开发笔记 > 编程语言 > 正文

企业网站和内联网的框架/ CMS建议(我必须说服总统坚实!)

如何解决《企业网站和内联网的框架/CMS建议(我必须说服总统坚实!)》经验,为你挑选了3个好方法。

亲爱的堆栈溢出社区,

我被赋予了为我正在为之工作的大公司改造几个网站的任务,以及为组织内部管理和文档存储开发内部Intranet站点.

我的"问题"是这样的:他们希望我使用一套框架/一套语言/技术,我可以向他们证明这些技术是"稳定的,企业就绪的技术,具有良好的记录."

规范的"大局"实际上并不太复杂:实施企业级CMS来管理每个部门的网页,主要处理产品信息和文档(即更简单的www.linksys.com版本).

作为一名开源程序员,我希望将Python与TurboGears一起使用并从头开始构建,但我无法真正找到向总统证明TurboGears拥有巨大企业记录的方法.Zope似乎有很多企业用途,但对我来说看起来有点臃肿.Django可能是一个选项,但似乎不像TurboGears那样灵活.

我宁愿不使用PHP,但Drupal有一个非常好的简历,下面有"正确"的名字(美国在线,索尼,MT​​V); 加上它可以节省我从头开始构建许多CMS组件.

Rails可能是另一种选择,但我不太熟悉它(作为Python/PHP程序员,Ruby的语法让我发疯).

SO社区会为这样的项目提出什么建议?我相信你们中许多人都面临同样的困境.最终工作/不适合你的是什么?正如我之前所说,我的第一选择是Python,第二选择是PHP,第三选择是Rails.

谢谢你,塞思



1> Will Hartung..:

这是一个矛盾的说法:"该规范的'大局’真的不是太复杂:实施企业级的CMS为每个部门的网页管理".

"企业级"和"不太复杂"不属于同一句话.认真.

"企业级"的东西很复杂,因为"企业级"任务和环境很复杂.

记住,仅仅因为在企业内部署了某些东西并不意味着它需要一个"企业级"工具.但那些具有"企业级"要求的人很复杂,因为问题域和部署环境很复杂.

所以,你需要在你的规格不是"时髦与兼容","我的老板也听说过"更加明确,"从来没有打破"等.

CMS似乎看似简单,但事实并非如此.如果是怪才管理工具和爱好者,这是一两件事,但的CMS往往对非技术终端用户,从而大大复杂化的用户界面,安全性,工作流程,支持等认为"营销要维护网站"影响很大,而且他们会让他们的初级实习生去做.

所以,严肃地说,没有真正的要求,很难提出任何建议.并没有真正的需求,以及用户群的深入了解,你肯定不应该只是"滚你自己".



2> Harley Holco..:

如果你喜欢Python,并且你想要一个Web框架,我就不会超越Django.它简单,功能强大,可运行大量企业级站点.

使用Django的一些较大的网站是Lawrence.com,Curse Gaming和一些华盛顿邮报网站.它最近也进入了1.0版本,因此您可以使用可靠的代码库.

如果您愿意,您可以随时提供使用Python的公司列表,其中包括Google,Yahoo和NASA等人.



3> Chris Callow..:

如果您需要企业CMS,则不要使用框架从头开始构建它.企业CMS需要数千人的工作,如Plone.这是企业中的Plone:

http://plone.net

推荐阅读
U友50081205_653
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有