网络新媒体:词汇表


Browse the glossary using this index

Special | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | ALL

C

CMS

网页内容管理系统 (content management systems , CMS) 是基于服务器的软件,它简化丶结构和管理网页内容的创建和交付,提供了一个图形用户界面,允许用户创建网页和其他网页信息,而无需学习 HTML丶CSS 或其他类型的网页编码。内容管理系统比老式的静态网页手工编码具有强大的优势。了解 CMS 优点的关键是将内容与表示代码分离。这种内容和形式的分离比静态 HTML 网页更加灵活,其中内容嵌入在 HTML 标记和 CSS 页面样式的固定格式中。在 CMS 中,内容是从网页数据库中抽取的, 可以在许多不同的模板中呈现,在许多不同的排版中,以及多种显示设备,包括台式计算机丶笔记本电脑丶平板电脑和其他移动设备。(WSG 第5章 网站结构,p.146)

重要性及来源

  • WSG 5.2 内容管理系统 CONTENT MANAGEMENT SYSTEMS p.146

CMS功能

from WSG 5.2

  1. 建立编辑工作流程
    • 内容管理系统的主要功能之一是形式化编辑角色, 并为内容创建和发布创建一个有组织的工作流。
    • 图 5.5 较复杂的 CMS 软件提供了各种级别的编辑控制,以掌握对内容创建丶审阅和审批,以促进编辑工作流流畅进行。
  2. 角色和职责
    • 内容管理系统的一个重要功能是对未发布内容设置角色和访问级别的能力。
    • 工作流和通知有助于避免工作流程产生 "窒息点"。窒息点的产生是因为有团队成员或审阅者不知道他或她应该在特定时间做一些事情,或者团队成员不知道某项内容的确切状态内容 (编辑中丶审阅中丶准备发布?)而阻碍了宣传。
  3. 作为内容策略一部分的CMS
    • 评估您现有的和所需的新内容,并设计一个高效的系统, 以支持和准确地构建和标记内容。
    • 内容生产模板 (content production templates )
    • 对新内容描述出其预期受众和用途的一般意图
    • 对写者的指导说明,以及提供在CMS中使用的最佳类别丶子类别和关键字的建议。

CMS圖解

典型例:Drupal 分層解析

Drupal 是典型较高级的 CMS产品,可多种层次地结构组织内容丶编辑工作流, 以及以 灵活度很高方式呈现内容。

  • from WSG 图5.6 WSG4_zh2_2018_p.151.svg

典型例:数据库同一但能不同的方式呈现相同数据

有数据库支持的内容管理系统的有力优势是能夠以多种不同的方式呈现相同数据。

  • from WSG 图5.8 WSG4_zh2_2018_p.151.svg

常见问题

  • 有了CMS就不需要懂代码了吗?
尽管当今大多数网站是使用网页内容管理系统(CMS)来构建的,因此降低了你和代码的接触的机会,而构成网站的绝大部分就是这些代码。尽管如此,代码和基本原理仍得有实在的理解掌握仍然重要。懂不读乐谱,仍有可能成为一名尚可的音乐家, 但无法阅读乐谱会是一名伟大音乐家的终生障碍。这说法对网络技术也成立:你至少要对基本的HTML有所理解,否则网页技术的基本概念和技能对你而言将仍是不解之谜。

(WSG 第5章 网站结构)

  • CMS只做内容呢?电商算不算内容?
几乎所有大型企业丶电子商务和其他企业网站都是使用某种形式的 CMS 创建和交付的。流行的开源内容管理系统,如 WordPress丶Drupal丶和 Joomla 是最广泛使用的 CMS 程序丶为个人, 政府, 大学, 和中小型企业构建网站。

(WSG 第5章 网站结构)