内容管理系统
来自个人维基
内容管理系统(简称CMS)是网络的一个重要组成部分。这种技术极大地影响了在线内容发布的成本和操作步骤。虽然这些系统已经存在了很长一段时间,但直到近些年,它们才真正受到人们的关注。
CMS使得大众用户可以管理网站上的内容,并在该网站上发布内容。每个CMS的核心都有一个用于创建页面模板的系统,系统的用户通过一个简洁的界面输入数据,填充内容。然后,网站在网络上向用户显示时,模板和内容将进行合并,生成网站的实际输出。这意味着,内容管理将于网站结构分离,因此建立网站后,任何人都可以在起哄发布内容。
CMS是一种有助于节省时间和资金的强大工具。这些系统大都提供了大量的功能,比你自行购建的功能要多得多。总之,因为他们功能强大,所以现今绝大多数的网站都是基于某个CMS构建的。几年前,客户必须支付额外的费用才能升级到CMS,而如今它确已成为一种标准功能。
CMS分为两类:托管系统和自安装系统。自安装CMS是一种可以作为软件包下载并安装到Web托管账户中的内容管理系统,托管CMS是一种只需注册即可立即开始使用的CMS。使用托管CMS,无须安装任何软件,只需激活帐户即可。
使用自托管CMS,用户可以拥有最终控制权,并且能够灵活地做出更改。你一般可以安装任意数量的扩展,或对系统进行修改,甚至可以更改系统代码。与之相反,托管系统则通常处于锁定状态,并且具有明确的权限控制。主机拥有全部控制权,同时也负责维护、更新和升级。两种系统都各有所长。