背景
现实中的内容是以多种形式存在的,包括:使用纸张的信件和申请表格、电子邮件和传真;计算机产生的种电子表格、演示文稿、文档和报表;还有各种多媒体记录,如电话的数字音频记录或视频资料加工在内容管理上耗费了大量时间,在寻找内容上也付出了相当大的精力,高达三分之一的工作时间在处理这些工作。这种无益活动只会有增无减专家预测在未来三年中,各企业创造的信息将比有史以来所产生的信息总和还要多,需要管理的信息范围非常卜大。一方面是低下的内容处理效率,另一方面是不断膨胀的内容量这一简单的事实对比体现了企业一个迫切的需求:需要有效地将内容管理起来。所以内容管理技术是知识时代的必然产物。优秀的内容管理对企业来说,能够很好地做到信息的重复利用和增值利用,内容管理是许多IT先进技术的综合应用,重点解决了各种数字资源的采集、管理、利用、传递和增值,能为企业决策提供支持和参考。1
内容管理内容管理((Content Management,简称CM)是电子商务时代的新宠。内容管理涵盖企业内联网、因特网和企业外联网应用,大大突破了传统信息流管理软件、办公自动化软件以及文档管理软件的应用范围、使用效果和商业价值内容管理从2000年开始成为一个重要的应用领域,人们重新同到“如何提高竞争能力”的信息技术应用面,企事业单位也开始认识到内容管理的重要性对于内容管理的学术定义和技术标准,业界还没有个统一的定义一般的定义为:内容管理是指对组织机构内部多种形式和媒体类型的信息资源(通常称为信息资内的组织、分类、过滤、阅读权限、内容安全等多方面的问题,实现从内容采集、创建、传递到内容分析等整个产业价值链的完全整合。1
互联网内容管理系统简介互联网内容管理系统是一种位于、NEB前端(Web服务器)和后端办公系统或流程(内容创作、编辑)之间的软件系统。内容的创作人员、编辑人员、发布人员使用内容管理系统来提交、修改、审批、发布内容。这里指的“内容”可能包括文件、表格、图片、数据库中的数据甚至视频等一切你想要发布到Internet、Intranet以及Extranet互联网的信息。内容管理还可选地提供内容抓取工具,将第三方信息来源,比如文本文件、HTML网页、Web服务、关系数据库等的内容自动抓取,并经分析处理后放到自身的内容库中。
特征互联网内容管理系统应具有以下特征:
(1)模板易用性:主要体现在生成前台页面,它能够快速的发布互联网,并支持转HTML化;
(2)后台人性化:主要是便于管理员管理相关信息,使得功能的分布很容易被管理员所找到(比如添加快速通道、增加个性标志等),并提高后台界面美观;
(3)安装及服务简单化:简易的安装,即插即拔的功能(指插件),并提供相应的数据字典功能,便于管理员修改;
(4)SEO(搜索引擎)优化:将搜索放在显著的位置,这是目前互联网设计的必然趋势,能很好的被搜索引擎收录是站点成功经营的先决条件;
(5)功能强大:在设计时最注重的部分,也是判断系统好坏的最主要的指标。1
WordPressWordPress是一款用户量众多的系统,据统计WordPress的发行商约占全球的10%,WordPress官网每月用户访问量可达3亿。WordPress使用PHP开发,支持MySql数据库,所以在使用WordPress时,需要系统提供PHP技术和MySql数据库的支持。
性能从性能上来说,WordPress不支持静态化,用户在访问WordPress站点时,其实请求了系统中的接口,并从数据库中获取数据。当大量用户访问WordPress时,由于系统不但要处理来自页面的请求,还要处理接口程序和访问数据库,整个系统的响应时间就会下降。毕竟WordPress原本是为个人博客设计的系统,一般个人博客的访问量和门户网站、信息平台的访问是相差较大的。但随着越来越多的人使用它做内容管理系统,各类性能优化插件开始出现,从缓存、数据库查询以及数据压缩等方面提升WordPress的性能。
外观从外观上来说,WordPress的模板系统支持模板更换和修改。WordPress本身就是一款博客系统,在网站个性化上做了许多工作,WordPress的模板数量规模庞大,供用户在庞大的模板库中挑出自己喜欢的那一款。WordPress同样支持自己编写模板,这就要求用户具有一定的技术基础。
上手难度从上手难度的角度说,WordPress使用比较简易,只需把官方提供的软件包解压到服务器中,访问服务器按照提示完成即可。但是WordPress官方只提供了一个框架,如果想要对增加一些独特的功能,则需要搭建网站的工程师对PHP语言有一定的基础。2
Joom la!Joom la!是一套在国外比较流行的内容管理系统,也是一套发展比较早的系统。据统计世界上有3%的网站在使用Joom la!作为其内容管理系统。Joom la!使用PHP技术和Mysql数据库作为支持,可以在Linux/Unix,Windows等各种平台上执行。在最新版本中,Joom la!引入了PostgreSQL的支持,在一定程度上提升了效率。
性能Joom la!的性能比较强大,虽然在静态化上没有做的很完善,但为了提高网站的负载能力,Joom la!开发组成员在缓存上做了相当的工作,使之能够应付短时间大规模的并发访问。在Joom la!2.5版本中,在CMS的管理端增加了批量处理文章分类和链接的功能,为网站管理提供了便捷的方式。在这一版本的还增加了智能搜索功能,提升了服务器响应速度并减轻了服务器的负载。Joom la!系统的各类插件也十分丰富,国内外已经有了许多Joom la!论坛和开源社区,可以帮助用户拓展系统的功能。
外观从外观上来说,Joom la!的3.0版本,引入了著名的Bootstrap框架。Bootstrap是Twitter推出的一个开源的前端框架,提供了优秀的规范模型和各种页面组件,如导航栏,下拉框,按钮,分页等等,在JQuery的支持下可以完成许多网站前端的功能。而在这一版本的Joom la!中,也加入了对JQuery的兼容。加之Joom la!同样具有广泛的模板资源,在外观上表现还是相当优秀的。
上手难度从上手难度的角度来看,Joom la!同样只需将安装包放入服务环境中,使用浏览器访问地址既可以安装服务。网站开发者在第一次使用时需要花时间学习系统的框架和接口,所以这就要求开发者对PHP技术和MySql数据库技术有一定了解。2
dedeCMSdedeCMS又名织梦内容管理系统,是一款国产内容管理系统,无论在功能,易用性方面都有着较好的表现。这套系统同样是基于PHP和MySql的技术构架,作为一个开源系统,允许开发者按需对原生系统进行二次开发,为网站的功能拓展提供量良好的保证。
性能在性能上,dedeCMS提供优秀的网页静态化功能,大大减少了系统和数据库负担,静态化页面有利于网站SEO优化,提升搜索引擎对网站的检索收录。并且dedeCMS在对页面是有选择的静态化,网站管理者也可以依照需求选择使用动态网页。dedeCMS的开发团队还使用了缓存技术,进一步提升dedeCMS的效率。
外观在外观上,dedeCMS开发了一套自己使用的模板语言,用于生成动静态页面。dedeCMS的模板制作简单,只需在静态网页文件中加入dedeCMS的模板语言,dedeCMS的网站模板便生成了。将模板如dedeCMS的模板文件夹中,在后台系统中选定模板文件夹,这套模板就被加载进入dedeCMS的模板引擎。因为dedeCMS的模板制作方法简单,所以出现了许多人使用dedeCMS进行仿站。
上手难度在上手难度上,dedeCMS安装步骤与WordPress及Joomla!基本一致,都是将安装包放入服务器环境中,然后使用浏览器访问,按提示进行安装的傻瓜式操作。在使用上,dedeCMS包含了一般内容管理系统所需的管理功能,还有各类插件用于拓展网站功能,如果需要进行二次开发,则需要网站开发者掌握PHP和MySql的相关知识。2