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对你来说会更好,但我宁愿写我的简单内容管理,而不是使用一个臃肿的、依赖硬件的新网站 哦,用户会注意到在手写网站上冲浪速度的不同 我认为有三点很重要:
定制,但更糟糕的是
设计一些预先制作的html样式,而不是 设置预先设置的样式(因为您 想想你希望它是什么样子) html
首先让我们考虑一下选项:
你买的东西比你需要的要多的即时气味——在销售人员拜访你之前,你无法了解产品的价格,在你参加他们的培训课程之前,你无法获得系统的演示部分。当你完成这项工作的时候,你可能已经有了一个非常棒的网站,并且正在为你公司的每个人买一些不错的酒。我投票将这个问题作为离题题题来结束,因为它不是关于本手册中定义的编程。