首先,我想说我在其他任何地方都找不到这个问题的任何令人满意/合理的答案。所以,我想我会在这里问。对不起,如果这个问题太模糊,不适合在这里;我会尝试更具体。
这是我的问题。
1) 鼓励谁使用内容管理系统?
是否只鼓励对学习编程/网页设计不感兴趣的非技术人员,甚至程序员/开发人员只依赖 CMS?
2) 使用 CMS 会限制我们的理解吗?
我听说有人说这CMS
限制了我们理解 Web 服务器工作的内部功能和安全问题。例如,是否像在服务器的配置文件中做一个小改动并重新启动服务器一样简单?
3) 我们在使用 CMS 时对我们的网站没有更多的控制权吗?
控制,在某种意义上添加我们自己的额外模块和以稍微有利的方式执行特定任务(如处理请求)的不同方法。例如,我听到我的一个朋友说,引入我们的硬编码设计(使用 CSS)非常复杂,因为影响一个轻微的设计会在不同的页面中产生意想不到的变化。
4) 将 CMS 用于基于 Web 的产品/服务怎么样?
就像在一个专业的 Web 应用程序中一样,它期望更多的用户,并假设开发团队的所有成员都可以进行硬编码。[编辑] 博客网站和社交网站是有区别的。在这种情况下,我认为社交网站更多的是基于网络的服务,而不是博客网站(主要是个人网站)。
也有人提到,CMS
s消耗更多的资源。真的吗?
5) 你对网页设计师/开发人员有什么建议?
您对一个更关心质量、可扩展性和安全性而不是试图轻松做事的 Web 开发人员的建议。