CMS新起于21世纪初,目前已成为个人、企业和政府部门搭建网站的常用工具,下载一个CMS系统,购买一个域名和主机就能搭建一个功能完整的网站了。
CMS有开源和闭源之分,开源CMS一般都能通过互联网下载并免费使用(商业用途一般需要购买商业授权)。
随着时代的发展,人们要求CMS可以做的更多。最初的时候,CMS只需要处理PC内容的展示即可,后来需要兼容手机端,再后来,人们希望CMS可以为手机APP提供接口,现在,随着物联网的发展,人们希望CMS还可以为物联设备进行管理,可以说CMS已经大大超出它本来的工作范畴。人们不断地扩展着CMS的功能,虽然它变得越来越功能强大,但是它也变得越来越臃肿,越来越难以维护,越来越复杂。
快进到九十年代中期,随着万维网的普及和网站对频繁更新的需求的增加这与它最初托管手册式的静态内容有所不同。这导致了大量的CMS产品的出现,如FileNet、Vignette的StoryBuilder、Documentum和其他许多产品。这些都是专有的闭源产品,这在那个时期并不罕见。
然而,在21世纪初,开源的CMS替代品出现了,这包括WordPress、Drupal和Joomla。WordPress包含一个可扩展的插件架构,并提供了可用于建立网站的模板,而不要求用户具备HTML和CSS知识。WordPressCMS软件安装在Web服务器上,通常与MySQL或MariaDB数据库(当然,两者都是开源的)配合。CMS是开源的这一事实在一定程度上加速了向WordPress的重大转变。
即使在今天,仍有大约三分之一的网站是使用这些第一代内容管理系统建立的。这些传统的CMS是单体系统,包括后端用户界面、插件、前端模板、层叠样式表(CSS)、Web服务器和数据库。每当用户请求一个网站页面时,服务器首先查询数据库,然后将结果与来自页面标记和插件的数据结合起来,在浏览器中生成一个HTML文档。
市场上有很多公司自行开发的CMS系统模板,几个比较大的网站上也经常能够看到一些国外(欧美,韩国)的模板,当中比较有代表性的,在美国有较大影响力的当属怪兽模板了。起源于美国,随即登陆亚洲市场,瞬间风靡全球的网站建设的崭新模式--怪兽网页模板的CMS网站模板,包括了WordPress,joomla,magento,drupal,mambo等目前市场上最流行的模板。
中国也有一些好的开源项目如:jeecms、kooboo、cmsyou等作为面向WEB开发的CMS系统,其开发阵营一般分为PHP、JSP三大阵营,而国内.NET开发阵营中典型的CMS产品:Zoomla!逐浪CMS集聚了FLEX、3D、全景等应用cms学习,力求为用户提供更多便利,并开始集成信息化系统,以符合未来互联网的发展需求。cms系统干什么的cms系统功能
版权声明:本文为 “个人代码云儿美,个人php学习” 原创文章,转载请附上原文出处链接及本声明;
留言与评论(共有 条评论) |