Open source 选择开发网站或使用CMS存在哪些因素?

Open source 选择开发网站或使用CMS存在哪些因素?,open-source,content-management-system,content-management,Open Source,Content Management System,Content Management,我们正在创建一个新的公司网站,这个问题是关于是否使用内容管理解决方案的。考虑这两种选择的因素是什么? 这两种观点都有其利弊,但我确信一定会有一些人对这种情况持有外部观点。谢谢你的意见 谢谢。对于一个公司网站来说,如果你自己写,你可能会重新发明CMS已经给你的很多东西。您网站上的内容很可能会频繁更改,公司可能会希望非开发人员维护这些内容。在您自己的实现中,您必须为非开发人员提供管理页面以上载新内容(文本、图像、文档等),因此只查看现有的CMS框架可能是有意义的 CMS的缺点是,你可能必须解决样式问

我们正在创建一个新的公司网站,这个问题是关于是否使用内容管理解决方案的。考虑这两种选择的因素是什么?

这两种观点都有其利弊,但我确信一定会有一些人对这种情况持有外部观点。谢谢你的意见


谢谢。

对于一个公司网站来说,如果你自己写,你可能会重新发明CMS已经给你的很多东西。您网站上的内容很可能会频繁更改,公司可能会希望非开发人员维护这些内容。在您自己的实现中,您必须为非开发人员提供管理页面以上载新内容(文本、图像、文档等),因此只查看现有的CMS框架可能是有意义的


CMS的缺点是,你可能必须解决样式问题,以使网站具有你想要的确切外观和感觉。通常,一个优秀的HTML/CSS开发人员可以按照您想要的任何方式设计任何页面,因此这不是一个太大的问题。

大多数CMS都是非常可扩展的。你有一个框架可以开始,从那里你可以添加任何你想要的东西。此外,由于几乎所有CMS都有来自其社区的模块/组件/插件,因此您可以立即向核心添加更多功能,以满足您的需要

安迪也是对的。您可以在CMS的基础上分层设计,使用所有优秀的JS库扩展前端是非常容易的——这在很大程度上是CMS和语言无关的,所以若您从一个CMS迁移到另一个CMS,您仍然可以保留大部分代码


总之,现代CMS是成熟的,易于建立,高度可扩展和定制的,所以除非你有非常有力、具体、令人信服的理由,否则不要重新发明轮子。

我的想法不同。一个公司网站应该是独特的,个人的,因此我会避免使用CMS

也许你想要一个巨大的企业网站,在这种情况下,CMS对你来说会更好,但我宁愿写我的简单内容管理,而不是使用一个臃肿的、依赖硬件的新网站

哦,用户会注意到在手写网站上冲浪速度的不同

我认为有三点很重要:

  • 个性化。CMS可以是
    定制,但更糟糕的是
    设计一些预先制作的html样式,而不是 设置预先设置的样式(因为您 想想你希望它是什么样子) html
  • 速度
  • Web标准-可访问性-不引人注目的JavaScript

  • 首先让我们考虑一下选项:

  • 没有CMS-没有工具:你有一个非常好的开发人员,有很强的HTML背景,一些服务器端的专业知识,他/她有很多时间

  • <0> LI><没有CMS,但重量轻的工具:你有一两个人对HTML的基本知识感到满意,你的站点大多是静态的,它已经建立了,但是你需要更新——你可以考虑任何数量的工具(是的话)Dreamweaver,Aptina,VisualStudio WebExpRes)

  • 您有一个中小型web团队,您有一个以内容为主的中大型站点。我发现这是我见过的所有项目中的大部分。这些类型的业务最终可能会出现在大型企业系统中,因为他们错误地理解了驱动企业CMS的两个或三个主要因素(阅读成本超过250美元,远远超过免费)。像WordPress这样的开源博客引擎是非常强大和可扩展的。再加上LiveWriter这样的免费编辑工具,你就拥有了大量的分布式编辑能力,而且价格低廉,它可以处理很多事情,比如标准和搜索引擎优化,因为它只是在这方面建立了坚实的基础。还有很多人可以帮你。而且它是非常可扩展的

  • 企业CMS: 以下三个因素应指导您做出有关CMS的决定:

  • 大型分布式编辑团队,需要严格(通常复杂)的编辑工作流程

  • 网站设计和运营被认为是CMS提供的一些其他功能的次要功能(简单的SarBox合规性,易于支持将网站本地化为多种语言)

  • 该产品的内部体验是积极的,并且已经证明了投资回报率——但要清楚,购买许可证并不是部署的理由。我看到过太多的案例,购买(授权)大规模CMS后发现它不适合项目的真正需求。在某些情况下,客户是明智的,并继续前进。在另一些国家,他们坚持购买,直到今天还生活在一个充满伤害的世界里

  • 从简单做起,不断成长——网站的平均半衰期为3年。犯一系列小错误,你可以通过快速纠正来轻松改正。只有当你确定的时候,才去买大东西


    你买的东西比你需要的要多的即时气味——在销售人员拜访你之前,你无法了解产品的价格,在你参加他们的培训课程之前,你无法获得系统的演示部分。当你完成这项工作的时候,你可能已经有了一个非常棒的网站,并且正在为你公司的每个人买一些不错的酒。

    我投票将这个问题作为离题题题来结束,因为它不是关于本手册中定义的编程。