什么是 CMS:简单介绍一下复杂的情况
Posted: Sat Jan 25, 2025 8:19 am
本文是我在上一篇文章“网站开发的 CIS 层次结构”中提出的研究网站开发工具主题的延续。正如我所承诺的,这次我们将详细讨论什么是 CMS,研究该工具的重要功能并弄清楚何时应该使用它。
让我提醒你,我不是为程序员写作,而是为用户,包括业务代表,以及帮助我的同事。就我个人而言,我经常需要回答许多与选择 CMS 相关的问题。通常你必须从最简单的事情开始——它是什么。似乎“网站引擎”(CMS 通常被称为“网站引擎”)被大量使用,而且没有什么复杂的。但实践表明这并不完全正确。即使那些已经拥有网站并通过 CMS 管理部分不断更新信息的人也常常不了解他们实际在使用什么。
为什么这很重要?为了获得预期的结果,了解您到底需要什么并且能够向专家解释它非常重要。术语在这里起着巨大的作用。我已经在“ IT 术语”一文中阐述了为什么这如此重要。现在我们将在 Web 开发领域详细研究这个问题。
让我立即澄清,我不打算单独发表关于编程语言和框架的文章,只是因为这些主题是程序员感兴趣的,因此并不完全符合博客的主题。我已经在上述文章“网站开发的 CIS 层次结构”中描述了用户需要了解的所有内容。
对 CMS 的两种不同看法
任何 CMS 系统都可以从两个角度来看:
网站访问者获取信息;
用于组织程序员、作者和编辑工作的工具。
从访问者获取信息的角度来看,CMS是一种生成浏览器 俄罗斯电子邮件列表 可以理解的站点代码的工具。那些。借助 CMS 中提供的软件解决方案,您的访问者将能够访问站点、查看信息,并且按照您的计划进行设计。
让我们更详细地考虑第二种观点。如果在不久的过去,网站通常由程序员专门处理,因为他们必须直接使用代码,那么现在情况完全不同了。网站变得更加复杂,工具允许在用户级别完成大部分工作。
因此,该网站通常由以下人员管理:
程序员。创建“外壳”本身,即定制网站的外观、与用户互动交流的各种工具等。
内容作者。为网站撰写材料的人。
编辑,或者正如他们更常说的那样,内容经理。在网站上设计材料、添加视频、图形等的人员。
通常,文章的作者自己承担编辑的工作。在这种情况下,该人自己编写文本、设计并将其发布在网站上。这里一切都取决于每种类型的工作量以及每种具体情况下工作组织的其他特征。
让我提醒你,我不是为程序员写作,而是为用户,包括业务代表,以及帮助我的同事。就我个人而言,我经常需要回答许多与选择 CMS 相关的问题。通常你必须从最简单的事情开始——它是什么。似乎“网站引擎”(CMS 通常被称为“网站引擎”)被大量使用,而且没有什么复杂的。但实践表明这并不完全正确。即使那些已经拥有网站并通过 CMS 管理部分不断更新信息的人也常常不了解他们实际在使用什么。
为什么这很重要?为了获得预期的结果,了解您到底需要什么并且能够向专家解释它非常重要。术语在这里起着巨大的作用。我已经在“ IT 术语”一文中阐述了为什么这如此重要。现在我们将在 Web 开发领域详细研究这个问题。
让我立即澄清,我不打算单独发表关于编程语言和框架的文章,只是因为这些主题是程序员感兴趣的,因此并不完全符合博客的主题。我已经在上述文章“网站开发的 CIS 层次结构”中描述了用户需要了解的所有内容。
对 CMS 的两种不同看法
任何 CMS 系统都可以从两个角度来看:
网站访问者获取信息;
用于组织程序员、作者和编辑工作的工具。
从访问者获取信息的角度来看,CMS是一种生成浏览器 俄罗斯电子邮件列表 可以理解的站点代码的工具。那些。借助 CMS 中提供的软件解决方案,您的访问者将能够访问站点、查看信息,并且按照您的计划进行设计。
让我们更详细地考虑第二种观点。如果在不久的过去,网站通常由程序员专门处理,因为他们必须直接使用代码,那么现在情况完全不同了。网站变得更加复杂,工具允许在用户级别完成大部分工作。
因此,该网站通常由以下人员管理:
程序员。创建“外壳”本身,即定制网站的外观、与用户互动交流的各种工具等。
内容作者。为网站撰写材料的人。
编辑,或者正如他们更常说的那样,内容经理。在网站上设计材料、添加视频、图形等的人员。
通常,文章的作者自己承担编辑的工作。在这种情况下,该人自己编写文本、设计并将其发布在网站上。这里一切都取决于每种类型的工作量以及每种具体情况下工作组织的其他特征。