现如今网络已经进入平常家庭,很多网民已经不满足于QQ以及一些blog的个性展现而走向了网站建设的站长之路,一些个人网站的崛起也让他们看到了成功的曙光,与此同时,各类网站管理系统(以下简称cms)也犹如雨后春笋般地出现在了大家的眼前,给很多有站长梦的朋友建设网站带来了曙光。
但问题也随之而来,那就是:站长们应该如何选择cms,选择的cms系统是否能够完全满足自己的需要,cms是否能够稳定而持久的方便站长的工作?是否能够满足网站在将来发展的需要?以及选择的cms操作性如何等等,通过这些问题我对国内PHP类的主流CMS进行了一些个人的摸索和总结,从“适用人群”,“负载性能”,“可操作性”,“功能方面”,“文档及服务”这五个方面来总结一些自己小小的心得希望对广大的站长和希望成为站长的朋友们选择适合自己的一款CMS带来些许的帮助。参与比较的CMS为目前国内比较热门的几个包括了:DEDECMS,ECMS(帝国CMS),PHPCMS,PHP168这四款也是目前用的最多的CMS。
适用人群
首先解释一下这里的适用人群指的是网络水平或者说对网站技术了解的多少,因为广大的站长的水平不可能是一样的,有的站长是由于兴趣才走上了站长的道路,可能对网络的一般常识是了解的但涉及到专业一点的网站方面的技术时可能就会有些欠缺,对于这样的站长来说选择一款简单实用适合自己的CMS就显得有比较重要了。接下来就国内比较热门的几个PHP类的CMS来归归类以方便给正在选择的站长们一个参考!
DEDECMS:这款CMS就个人使用的情况来看还是比较简单的,对新手来说唯一需要了解和知道的就是它的系统标签,好在DEDE给出了比较详细的标签使用说明,这样就给新手的站长提供了进一步掌握和熟悉DEDE的途径。最后推荐那些不需要有太多功能和站点属于个人站且对它的标签不觉得很烦的人可以选择DEDE来架构你的站点。
ECMS(帝国CMS):如果是第一次接触听说这款CMS会觉得它的名字很有霸气,也会想像它的功能和实力是不是也会和它的名字一样呢。我第一次听说这款CMS的时候也产生过这样的感觉。如果上它的官方网站可以看到很醒目的文字“万能建站工具”,以前看到这样的文字会觉得是不是有吹牛的成分,等用过之后这样的疑虑就被打消了,因为ECMS可以实现你想实现的所有功能,通过它的自定义模型可以设计出任何类型的网站而且后台管理很全面。说了这么多ECMS的好话那它究竟适合什么样的站长呢,个人看法是ECMS比较适合有一定的建站知识且对PHP和MYSQL有一定的了解和掌握这样能够充分ECMS的性能,而且ECMS的后台操作也比较复杂而且它的模板管理是分开的每种模板在后台都有对应的域名其中也包括了所使用到的系统标签,这就需要站长们比较系统的去了解ECMS的后台结构和每个模板所使用到的系统标签及用法。
PHPCMS:个人感觉PHPCMS是仅次于ECMS一个起点比较高的CMS,它的后台功能也很全也比较复杂,不过自带的功能模块应该是这几个CMS中最多的而且可以根据自己的需要来禁用或卸载掉,这一款CMS个人觉得比较适合喜欢于后台操作的站长也就是说比较适合那些不善于前台修改的站长,为什么这么说呢,因为它的后台可以操作很多细小的东西(甚至于每个列表页的页面关键词和描述都可以在后台进行操作),不过要对网站的基础性知识有一定的了解这样能更好的操作它。
PHP168:这款CMS从我了解的情况来看没有前三款的用户多,不过它的后台功能还是比较丰富的感觉和PHPCMS有点类似但在FIREFOX浏览器下后台会有点小错误,点击左边的导航会报错算是一个小BUG吧。总体来说和PHPCMS差不多比较适合喜欢后台操作的站长。
负载性能
这个主要是从数据量来评测它的前,后台的加载速度以便能根据自己站点内容的多少来选择一款适合的CMS。
DEDECMS:就从个人的使用经验来说,DEDECMS的负载能力一直有很大的问题,早期版本由于数据库信息大部分都由一个表来承担造成了数据量到过万条时就会显的有点慢了,后台生成页面的速度也比较慢,最新版的DEDE官方说已经采用了多个表来代替原先的一个表存储主要的数据,但效果似乎不是很明显依然比较的慢。如果DEDE想要有长足的发展解决好这一点还是很有必要的。
ECMS:帝国如果从其做站功能上来说的确是比较强大的,但当数据量超过10条时则显得有些慢,从后台的生成,列表的翻页,文章的添加,查找等操作都有些慢,不过比DEDE略快一些,这一点依然是ECMS日后需要加强的地方。功能上的强大和数据负载性能的欠缺似乎形成了比较鲜明的反差,这也是阻碍广大站长们选择帝国来做门户站的一个原因吧。如果帝国能很好的解决这一点我想对帝国来说应该会有一个大的发展用户群也会随之增多。
PHPCMS:首先声明对PHPCMS了解的不是很熟,只是近期才开始对其了解了一下,早期版本怎么样由于没有用过这里不做太多评价,最新版2007SP6给我的感觉还是蛮不错的,后台设计的很全面有点DZ的感觉,本地测试数据量在5万-10万时后台管理比较轻松各项操作(如文章添加,查找,删除,移动等)都未见有多大的延迟,个人用过后的感觉是很不错的,对付门户站的数据量应该是没有问题的,个人站/地方站/行业站就更不用说了。
PHP168:PHP168个人用的不是很多但后台和PHPCMS一样比较全,数据的负载性能也和PHPCMS差不多,数据量10条以上操作起来还是比较快捷的不会出现延迟的情况,当然这也是比较适合用来做门户等比较大一点的站点的。
可操作性
此处的可操作性主要指的是从后台的角度来考虑的,主要考查的是后台操作的便利性,全面性以此来说明其适合的人群来
DEDECMS:DEDE从可操作性来说还是比较方便的,最新版的DEDE后台设计的比较简洁明了,很适合新手的站长而且结构不是很复杂给人的感觉就是很容易操作,第一个接触的CMS就是DEDE所以给我留下的感觉就是上述所说的,但唯一比较遗憾的就是在“负载性能”中描述的一旦数据量比较大时后台操作就会比较的慢给人感觉很迟钝,这一点会给人造成很不好的印象,这也决定了DEDE就目前来说只适合做一些数据量比较小的站点。
ECMS:帝国的起点设计的有点高,对有建站经验的人来说应该是比较适合的。它的后台设计的比较复杂布局比较传统,功能比较全也很细相应的模板可以在后台进行可视化的编辑和操作,但和DEDE一样唯一所欠缺的是负载性能不是很好大数据量会使后台操作变成的有些慢相应的网站整体效率也就降下来了,这也是很多站长们难以取舍的原因,同时在Firefox下后台有的背景效果无法正常显示。从后台功能上来说帝国很强大但从数据负载性能上来说却又不尽如人意,使的很多门户站长在选择CMS时不得不忍痛割爱。
PHPCMS:新版的PHPCMS后台很强,想的很全面很周到以前接触的不是很多,最近发现自己喜欢上了PHPCMS,本地测试后台的响应速度也是非常的快,即使数据量达到50万条也没有影响后台的各项操作应该是一款很不错的CMS,可惜被KU6网给收购了,如果还是自己来做的话相信会有很大的发展潜力和空间。适合有一定建站经验的站长,新手站长也可以试着用PHPCMS来做站后台类似DZ的感觉。
PHP168:PHP168的后台的功能也是很强但在Firefox下点击左边的导航栏会报错,而上述几款CMS中只有ECMS的后台有的背景无法正常显示,其它的都能正常显示。这也让初次使用PHP168的我感觉很不好,不过前台倒没有出现后台的这种情况。估计和它使用的网页编码有关系,PHP168使用的还是HTML形式来编写相应的网页模板,而DEDE的最新版已经不使用HTML的来编写模板取而代之的是DIV+CSS的形式来编写这样就解决了不同浏览器下的显示兼容问题,PHPCMS2007SP6版则采用的是混编的方式。ECMS帝国和PHP168一样也是用HTML的形式。不过PHP168的数据负载性能和PHPCMS一样,能承受大数据量的考验这一点也许能抵消它的部分缺点。
功能方面
DEDECMS:DEDE从功能方面来说应该是最弱的一个,虽然最新版中添加了几个新的功能(问答,书库,圈子) 但给人感觉有点“发育不良”功能不是很完善不知道这些新的功能是专为商业会员设置的还是什么显得比较弱,还有一个不得不提的地方就是会员,DEDE的会员给我的感觉一直是有种乱乱的感觉里面东西很多,使用起来不是很清晰明了,个人觉得要想有更多的站长使用必须要从实用,强化功能和操作性方面去考虑,而且DEDE从最早的版本到现在也已经有一些年头了,但它的功能方面一直没什么太大的变化,模块化程度不是很高可能是以前一直是柏拉图一个人在搞难免精力有限,现在好像已经成立了公司也在广招PHP人才希望下一个版本会有大的提高。
ECMS:帝国从功能上来说是比较强大的,不论从后台还是前台。配合后台和系统标签帝国能做出任何形式的网站或想要的效果,不过如果你是新手则需要花上一点时间去系统学习一下帝国的相关知识。唯一美中不足的是帝国到现在用的还是HTML语言来编写相应的模板和页面,个人觉得现在已经不能满足于广大的站长需要了也和现在的网络趋势不相符,如果能换作DIV+CSS的形式那么就比较完美了。另外负载性能也有待提高。帝国以前的版本都是由作者一个人完成,作者wm_chief(王猛)实在是一个牛X级的人物,现在也成立了公司招了一些PHP人才和他一起至立于ECMS的开发。
PHPCMS:PHPCMS的功能很强很好用,后台采用模块化来管理相应的功能模板可以根据自己需要对不用的模块进行禁用或卸载这样就可以去掉不需要的同时也减少了网站的空间提高了响应的速度同时网页和模板采用HTML和DIV+CSS混编的方式编写。另外优越的数据负载性能也是一个突出的优点,这就决定了大中小类型的网站均可以用PHPCMS来实现。
PHP168:首先PHP168和PHPCMS一样有着优越的数据负载性能后台功能很十分的完善和全面但由于网页和相应的模板是HTML格式的所以后台在Firefox下会有错误在IE下没有,这一点如果能解决则和PHPCMS一样是一个很不错的CMS。
文档及服务
DEDECMS:DEDE的文档不是很全面只有一个系统标签的教程还可以讲的比较全但系统标签的应用教程官方好像还没有不过官方论坛有会员发自己的例子但不全,站长百科制作了DEDECMS系统标签的实例教程有兴趣的站长可以去看看,至于后台的操作流程和注意事项及细节则没有专门的教程。不过官方的论坛人气还是可以的,提问的回复率还是蛮高的。
ECMS:帝国的文档应该算是最全面的一个,官方制作了比较详细的入门教程和后台操作教程给初学者快速掌握帝国提供了一个很好的途径。不过官方的论坛人气好像不是很旺。
PHPCMS:PHPCMS的文档也比较详细,官方网站上分别有在线手册和可下载的手册,论坛人气一般不知是不是和它收购有关系(纯属猜测,呵呵)。
PHP168:个人感觉PHP168的文档是最差的,官方提供的文档全部是整理论坛的帖子内容而且十分的凌乱,估计这也是PHP168的用户群不是很多的原因。
总结:此篇文章是根据作者自己实际使用经验和感受而写的,水平有限难免有说的不到位和不全的地方,希望广大站长能提出自己的宝贵意见和建议!