青岛中联优谷

Web内容管理系统

2018-10-16

青岛网站建设
网站内容管理系统(WCMS)是一个软件的内容管理系统(CMS)专门为网络内容。它提供网站创作,协作和管理工具,帮助用户对网络编程语言或标记语言知之甚少,从而创建和管理网站内容。WCMS为协作提供了基础,使用户能够管理多个作者编辑和参与的文档和输出。大多数系统使用内容存储库或数据库来存储页面内容,元数据,以及系统需要的其他信息资产。
一个表现层(模板引擎)显示内容基于一组的网站访客模板,它们有时XSLT文件。
大多数系统使用服务器端缓存来提高性能。当WCMS不经常更换但访问定期发生时,这种方法效果最佳。管理通常也通过基于浏览器的界面完成,但某些系统需要使用胖客户端。
Web内容管理系统控制Web材料的动态集合,包括HTML文档,图像和其他形式的媒体。 WCMS有助于文档控制,审计,编辑和时间线管理。WCMS通常具有以下特征:
自动化模板
创建用户可以应用于新内容和现有内容的标准模板(通常是HTML和XML),从一个中心位置更改所有内容的外观。
访问控制
一些WCMS系统支持用户组,用户组控制注册用户与站点的交互方式。网站上的页面可以限制为一个或多个组。这意味着匿名用户(未登录的用户)或不是页面限制的组成员的登录用户将被拒绝访问。
可扩展扩展
可在最现代的WCMSs是扩大跨多个域的单一实现(一台服务器上安装一个),这取决于服务器的设置的能力。WCMS站点也可以在主站点内创建微型网站 / 门户网站。
易于编辑的内容
一旦内容与网站的视觉呈现分离,编辑和操作通常变得更加容易和快捷。大多数WCMS软件包括WYSIWYG编辑工具,允许非技术用户创建和编辑内容。
可扩展的功能集
大多数WCMS软件包括可以轻松安装的插件或模块,以扩展现有站点的功能。
Web标准升级
有源WCMS软件通常会接收包含新功能集的定期更新,并使系统保持符合当前的Web标准。
工作流程管理
工作流是创建必须在WCMS中完成的顺序和并行任务循环的过程。例如,一个或多个内容创建者可以提交故事,但在复制编辑器清理它并且主编批准它之前,它不会发布。
合作
WCMS软件可以充当协作平台,许多用户可以在其中检索和处理内容。可以跟踪和授权发布更改,或忽略恢复旧版本。其他高级协作形式允许多个用户在协作会话中同时修改(或评论)页面。
代表团
一些WCMS软件允许各种用户组对网站上的特定内容具有有限的权限,从而分散内容管理的责任。
文件管理
WCMS软件可以提供一种协作管理文档生命周期的方法,从最初创建时间到修订,发布,存档和文档销毁。
内容虚拟化
WCMS软件可以提供允许每个用户在整个网站,文档集和/或代码库的虚拟副本内工作的手段。这样可以在提交之前查看上下文中多个相互依赖的资源的更改。
内容联合
WCMS软件通常通过向其他系统生成RSS和Atom数据馈送来帮助分发内容。当更新可用时,他们也可以通过电子邮件发送给用户。多种语言
许多WCMS可以以多种语言显示内容。
版本
与文档管理系统一样,WCMS软件可以实现版本控制,用户通过该版本控制检查进出WCMS的页面。授权编辑可以检索以前的版本并从选定的点开始工作。版本控制对于更改和需要更新的内容非常有用,但可能需要从以前的版本开始或引用以前的版本。
类型
WCMS可以使用以下三种方法之一: 离线处理,在线处理和混合处理。这些术语描述了WCMS在何时应用演示模板以从结构化内容呈现网页时的部署模式。
离线处理
这些系统有时被称为“静态站点生成器”,预处理所有内容,在发布之前应用模板以生成网页。由于预处理系统不需要服务器在请求时应用模板,因此它们也可以纯粹作为设计时工具存在。
在线处理
这些系统按需应用模板。他们可以在用户访问页面时生成HTML,或者用户可能从Web缓存接收预生成的HTML 。大多数开源WCMS都支持扩展系统功能的附加组件。这些功能包括论坛,博客,维基,网上商店,照片库和联系人管理。这些是各种称为模块,节点,小部件,附加组件或扩展。
混合处理
一些系统结合了离线和在线方法。一些系统写出可执行代码(例如,JSP,ASP,PHP,ColdFusion或Perl页面)而不仅仅是静态HTML。这样,人员就不必在每个Web服务器上部署WCMS本身。其他混合动力车可以在线或离线模式运行。