框架/ CMS建议企业网站&内网(我必须说服总统的坚实!) [英] Framework/CMS suggestions for enterprise website & intranet (I've got to convince the president its solid!)

查看:168
本文介绍了框架/ CMS建议企业网站&内网(我必须说服总统的坚实!)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

亲爱的堆栈溢出社区,

我已经为一个大型公司改造了几个网站的任务,我正在努力,以及开发

I've been given the task of overhauling a couple of websites for a large corporation I'm working for, as well as developing an internal intranet site for content management and document storage within the organization.

我的问题是这样的:他们希望我使用一个框架/一组语言/技术我可以证明他们是稳定的,企业级的技术,具有成熟的记录。

My "problem" is this: They want me to use a framework/set of languages/technologies that I can prove to them are "stable, enterprise-ready technologies with a proven track record."

规格的大图真的不太复杂:实现企业级CMS,用于管理主要处理产品信息和文档的每个部门的网页(即www.linksys.com的更简单版本)。

The spec's "big picture" really isn't too complicated: Implement an enterprise-class CMS for management of each division's web pages that deal mostly with product information and documentation (i.e. a simpler version of www.linksys.com).

- 源程序员,我想使用Python与TurboGears并从头开始构建,但我不能真正找到一种方式向总统证明TurboGears有一个巨大的企业记录。 Zope似乎有很多企业使用,但它看起来有点。肿我。 Django可以是一个选项,但是似乎不像TurboGears一样灵活。

As an open-source programmer, I'd like to use Python with TurboGears and build it from scratch, but I can't really find a way to prove to the president that TurboGears has a huge enterprise track record. Zope seems to have a lot of enterprise usage, but it looks a bit bloated to me. Django could be an option, but doesn't seem as flexible as TurboGears.

我宁愿不使用PHP,但是Drupal有一个很好的简历, 名称下(AOL,索尼,MT​​V);加上它可以节省我从头构建许多CMS组件。

I'd rather not use PHP, but Drupal has a very nice resume with the "right" names under it (AOL, Sony, MTV); plus it could save me building many of the CMS components from scratch.

Rails可能是另一个选项,但我不太熟悉它(和作为一个Python / PHP程序员,Ruby的语法驱使我疯了。)

Rails might be another option, but I'm not too familiar with it (and as a Python/PHP programmer, Ruby's syntax drives me crazy).

社区建议这样的项目?我相信你们中许多人都面临着同样的困境。什么结束了工作/不为你工作?如前所述,我的第一个选择是Python,第二个是PHP,第三个是Rails。

What would the S.O. community suggest for a project like this? I'm sure many of you have faced the same dilemma. What ended up working/not working for you? As I said before, my first choice would be Python, second would be PHP, third would be Rails.

谢谢你,
Seth

Thank you, Seth

推荐答案

这是一个矛盾的说法:规范的大图真的不是太复杂:实现企业级CMS管理每个部门的网页。

This is a contradictory statement: "The spec's "big picture" really isn't too complicated: Implement an enterprise-class CMS for management of each division's web pages".

企业类和不太复杂不属于同一句。认真。

"Enterprise Class" and "isn't too complicated" do not belong in the same sentence. Seriously.

企业类的东西很复杂,因为企业类任务和环境很复杂。

"Enterprise Class" stuff is complicated because "enterprise class" tasks and environments are complicated.

心灵,只是因为在企业中部署了一些东西并不意味着它需要一个企业级工具。但是那些具有企业级需求的是复杂的,因为问题领域和部署环境是复杂的。

Mind, just because something is deployed within an enterprise doesn't mean it requires an "enterprise class" tool. But those that DO have "enterprise class" requirements ARE complicated because the problem domain and deployment environment are complicated.

因此,你需要更清楚你的规格比流行语兼容,我的老板听说过,永不中断等。

So, you need to be more clear on your specs than "buzzword compliant", "my boss has heard of it", "never breaks", etc.

CMS看似简单,但不是。如果它是极客管理怪人的东西,这是一回事,但CMSs往往对非技术的最终用户有巨大的影响,可以使用户界面,安全,工作流,支持等复杂化。认为营销想维护网站他们会让他们的初级实习生这样做。

CMS seems deceptively simple, but it's not. If it's geeks managing stuff for geeks, that's one thing, but CMSs tend to have great impact on non-technical end users which can dramatically complicate user interfaces, security, workflows, support, etc. Think "marketing wants to maintain the website", and that they're going to let their junior intern do it.

因此,严格来说,没有REAL要求,很难提出任何建议。没有真正的要求,并且对你的用户群有一个坚定的理解,你绝对不应该只是自己。

So, seriously, without REAL requirements it's hard to suggest anything. And without REAL requirements, and a solid understanding of your user base, you most certainly should NOT just "roll your own".

这篇关于框架/ CMS建议企业网站&内网(我必须说服总统的坚实!)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆