
从静态页面到JAM栈,内容管理系统,CMS的历史就是开源和Web变迁的核心。

内容管理系统(学校内容管理系统)
内容管理系统ContentManagementSystem(CMS)是一个多产的软件类别,其涵盖了所有创建和修改数字内容的应用程序。因此,CMS的历史可以追溯到由蒂姆-伯纳斯-李在1990年建立的历史上的第一个网站也就不足为奇了,该网站是以基于互联网的超文本系统HTML为模型,只包含了文本和链接。
万维网(WWW)的雏形是静态网站,无需后端数据库即可提供内容。它们消耗的计算资源很少,所以加载速度很快——因为没有数据库查询、没有模板渲染、也没有客户端-服务器请求的处理。鉴于那时很少有人经常“上网冲浪”,特别是与今天相比,Web流量也很少。
内容管理系统(英语:contentmanagementsystem,缩写为CMS)是指在一个合作模式下,用于管理工作流程的一套制度。该系统可应用于手工操作中,也可以应用到电脑或网络里。作为一种中央储存器(centralrepository),内容管理系统可将相关内容集中储存并具有群组管理、版本控制等功能。版本控制是内容管理系统的一个主要优势。
内容管理系统在物品或文案或数据的存储、掌管、修订(盘存)、语用充实、文档发布等方面有着广泛的应用。现在流行的开源CMS系统有WordPress、Joomla!、Drupal、Xoops、CmsTop等。
概述
内容是任何类型的数字信息的结合体,可以是文本、图形图像、Web页面、业务文档、数据库表单、视频、声音、XML文件等。应该说,内容是一个比数据、文档和信息更广的概念,是对各种结构化数据、非结构化文档、信息的聚合。管理就是施加在“内容”对象上的一系列处理过程,包括收集、存储、审批、整理、定位、转换、分发、搜索、分析等,目的是为了使“内容”能够在正确的时间、以正确的形式传递到正确的地点和人。
有效的内容管理可以使企业的供应链、制造、采购系统更为畅通,内容管理系统,保证企业在最短的时间里将正确的产品和服务传递给客户,使企业的商业流程自动化,并连接其供应商和事业伙伴。获取并分析客户、供应商、雇员以及合作伙伴的相关信息,并通过共享内容管理系统来帮助企业做出更好得商业决策。可以说,有效的内容管理是实现良好的整合关系管理的重要保证。
一个优秀的ECM软件需要哪些特质呢?
首先ECM要与大多数文件类型兼容,包括流行的办公生产力套件(DOC,内容管理系统,XLS,OCF),图像文件(JPEG,TIFF,PNG),电子邮件,Web标准(XML,HTML)以及来自各种软件平台的CAD文件。它可作为企业平台,安全地存储大量内容,分发信息,构建和管理工作流,促进团队协作,内容管理系统,并与ERP系统等其他企业系统集成。
