开源整站系统 DeDecms、php168、phpcms、VeryCMS、DiyPage 五款点评
2024-08-29
随着 的开源,目前国内比较强大的开源整站系统(CMS)有三家: 、 、 ,另外还有半成品和初创企业。这对站长来说真的是个好消息,选择越来越多,竞争对站长来说肯定是好事。
在尝试了这三个系统之后,我得出了一个粗略的结论:
1.
它从2007版开源之后才受到广泛关注,不过这也是我第一次研究它,用了几天之后有了初步印象。(以下以2007版为例,2008版尚未正式推出)乍一看2007是三者中最全的,每个功能都考虑得很周到,新手很难上手后端。各种功能,比如UNIX系统权限、模板修改、广告、商城、资讯、单一网页...都挺全的。发表文章的关键词、作者、来源、自动远程图片保存等都做得不错。不过发表文章的摘要好像只能自动截取,不能手动设置,不够灵活。发表文章能按关键词索引相关文章,这点不错。支持pass方式整合论坛等系统,正向、反向都可以整合。但是文档不太清楚,我花了好长时间才研究成功。不过pw5.0.1的反向集成登录后不会自动跳转,2007的后端太繁琐,搞得我头晕,发一篇文章要半个小时,而且主页不定期更新,幻灯片也好久不更新了。功能虽然强大,但是缺少一个重要的东西:可视化模板工具,这也是一个普遍的缺点,在这方面甚至还不如那些刚起步的CMS系统,虽然只是个刚成型的CMS系统,但是有很方便的后端可视化界面设计工具,就算是新手也可以轻松设计出界面(虽然灵活性没那么强,但是够你用了)。
2007是按照频道来组织的,就算你不想用频道,你也得用,这已经不是你能决定的了。所以如果只是一个简单的网站,也用了频道,看起来就很别扭了,这是2007最大的弊端。不过我发现这个垃圾限制终于被解除了。广告功能好像不完善,一个广告位定义两个广告,不能自动轮播,总是显示第一个。虽然已经实现了模块化,但是很多模块不管你用不用都要装,看起来很不爽,也不直观。虽然是商业软件很久了,但是开发效率不高,新版本多次延期,影响了它的产品形象,也让开源以来积累的人气和一部分粉丝失望了。不过最近六房发文之后,资金应该不再有压力了,新版本也开始浮出水面,已经发布了,可惜问题不少。 2008 还是有使用问题,不过比 2008 好多了,不能直接安装,不知道正式版会不会正式放弃,看上去不错,新功能很精彩,界面很清爽,之前乱糟糟的后台界面被清理干净了。
2008的标签采用了中英文混合格式,新手上手更方便,也比较新颖。另外好像实现了类似可视化模板中的标签设置方式,虽然不是可视化设计模板,但还是可以自定义一些元素样式的。不过这个版本最多还只是预览版,bug较多,功能不全,如果打算用的话可能还要等几天。另外官方论坛对免费版的支持也不太好,让不少粉丝心痛。
2.(5.1GBK版本):
5.1应该是正式商业运营后发布的第一个版本吧?之前的个人作坊式开发由于作者兼职,精力不足,进度缓慢,导致开发速度慢,新版本经常延期,引发粉丝强烈不满,甚至引起柏拉图与用户的语言冲突。但商业运营后,新版本发布周期大大缩短,产品功能不断完善,界面美化,人气和用户量大大提升,现在发展势头不错。 的根目录最简单,只有几个文件,比上面两个好多了,其实这个不仅看起来清爽,维护起来也方便。 值得表扬的频道很费解,好像只有频道模式,要加个模板文件才能加频道,有点费解,仔细研究后发现,这个其实跟 的方法差不多,任意栏目都可以添加子目录,绑定域名。其实和频道意思一样,栏目和频道是可以互相转换的。的pass只支持反向集成,也就是用服务器的用户数据登录就可以了。其实所谓的集成一般都是这样,一个论坛用全站的用户数据大概是极少见的php免费网站模板,这样不利于论坛管理。但是pass的集成需要修改论坛文件,不明白为什么要这样,是不是因为论坛pass功能还不够完善?的广告管理用起来比较麻烦,要先定义好标签,然后手动插入到模板里。
看来模板没有预先定义广告位置,真是不对劲啊……相当于手工操作,不符合现在的历史潮流。而且常用的广告自动轮播功能也没有实现,试用发现有时候会有一些小问题,比如远程附件功能,有时候不能自动转本地。另外在模块数量上,无法和and相比,只有文章、下载、图片等基础功能。不知道2007发布后相关文章和热点文章功能能不能改进,直接以静态生成的方式写入HTML文件,这样HTML生成后不能自动更新,需要频繁手动重新生成所有HTML才能更新相关文档和热点文档,而大量重复生成所有HTML文件效率太低,这一点上不如新增加的相关文章功能,用JS方式实现,不用更新HTML就能自动获取最新的相关文章。但是使用JS模式同样存在服务器效率的问题,首页、列表页、文章页都使用单独的模板,不使用同一个模板。这样做的好处是可以生成各种风格的页面(允许首页、列表页、内容页使用不同的风格),缺点是修改和添加页头和底部广告、导航栏比较麻烦,必须一个一个修改模板。
而且版权声明字段太小,只有250字节,里面能写的内容不多,最多加个计数器。最开始是采用类似XML标签的方式,官方提供了插件来识别标签,应该说在国内比较独特。不过这种方式对于新手来说也需要一定的适应时间,同时一直缺乏比较完善的文档,这也进一步增加了新手的上手难度。最大的问题就是没有类似的可视化设计方式,因为标签上手比较困难,新手做模板也是比较头疼的事情。5.1相比4.0进步了不少,增加了DIGG功能,分类信息等功能也实现了。不过也有退步,比如关键词、相关文章功能退步严重,发帖也不方便。而且商业版和免费版之间的功能、代码区分自然也会在免费版上缩小。经过商业开发之后,目前存在的问题是免费版的技术支持不够到位,并且比4.0强不了多少。
3.2008年版:
关注很久了,但是一直没怎么用过,3.0版本的综合论坛给我留下了很深的印象,可惜论坛没坚持下来,最近开发工作很给力,推出了不少模块,让人眼花缭乱。看了 的后台后,进入了 的后台,感觉舒服简洁很多,不过功能还可以。 的频道不是强制的,好像栏目和频道可以转换,灵活性比 强很多。 关键字功能没有实现关联帖子功能,这点不好(新版本已经加上了,动态调用是通过JS实现的)。 综合论坛没有使用通行证来实现,这点不好,缺乏灵活性。 CMS和论坛需要安装在同一个数据库中。 首页的标签设置提供了可视化工具,可以直接在上面设置标签、修改标签属性,比 好很多。虽然不能设计首页模板,但是可以很方便的修改首页模板中元素的内容和展示方式,对于菜鸟来说已经很不错了。的标签提供(或者发布)的属性较少,自定义样式比较麻烦,目前可能需要直接用PHP语句来修改,但是要实现广告功能,还是要先定义标签,然后手动修改模板,有点太麻烦了。另外广告自动轮播功能好像还没有实现()。已经实现了模块化,一个一个安装就可以了,看起来比干净多了。页面模板也是用了标签的方式,但是模板代码好像都差不多(这个也不奇怪,的作者本来就是做插件开发起家的),代码和模板分离度比较差,这个东西其实是把双刃剑php免费网站模板,因为PHP代码方式灵活性最大,而且不像,标签难用,难扩展;但是缺点也很大,就是对于不懂编程的人来说上手比较困难,特别是美工和程序分离的不够彻底(的官方模板没有的漂亮,不知道是不是这个原因)。,,有可视化的主页标签自定义功能,可以设置主页元素的显示内容和显示方式。这个比稍微好一点,有总比没有好。因为研究的比较少,其他功能也没有仔细测试过,就不说了。总体来说,如果能稍微改进一下,其实还是挺不错的一款整站程序。
4.3.3
是近几年新推出的半生不熟的CMS系统。可能是因为PW一直缺少一个强大的CMS工具(DZ的就挺强大的),所以PW才推出了这个。可惜不知道是战略问题(最近PW忙于和人建立关系)还是人手不足的问题,开发半途而废了。3.3版本的界面设计不错,功能也还行,一些基本的CMS元素都实现了,甚至广告轮播这样的功能也都有。另外还实现了论坛整合功能,可惜半生不熟。以文章形式浏览论坛帖子时,只能显示主题帖,在显示回复帖方面不如3.0。它没有像PW那样使用简单的模板技术,其实是使用了一些模板语法。不过好像把{}和HTML注释混在一起了。可视化编辑器默认不显示HTML注释,如果使用可视化编辑器的话一定要小心,很容易把注释删掉。建议在以后的版本中放弃 HTML 注释方式。总体来说,这个想法还可以,但这是一个半生不熟的项目,很可惜。目前它只适合正在研究 CMS 工作原理的人或编程专家。
5.版本 5.2
它原本是pw的一个插件,用来实现pw的首页自定义功能,随着功能的逐渐完善,具备了独立文章发布的功能。与一般的文章管理系统相比,还是比较弱的,一些常用的功能元素,比如相关文章、关键词、HTML生成等都还未实现,只能算是刚起步的CMS雏形。但是它有完善的论坛整合能力,可以很方便的将论坛转化为文章站,非常适合以论坛为中心的站点扩展功能,对于dz以外的论坛来说,是一个可行的方案(dz的功能很强大)。页面设计功能很不错,为后台提供了可视化的界面设计方式,可以重新排列界面元素,这是上面4个成熟的CMS系统所不具备的。假以时日,我们认为它能有很好的发展前景。可惜的是,作者最近才刚进入大学,大概没时间去完善功能,不知道作者会在枯燥的学业和事业之间如何选择。
6. CMS(ECMS)
CMS是一款商业软件(有免费版,但是源代码加密),口碑一直不错,可惜不开源,不过开源的潮流势不可挡,最近终于宣布12月8日将开源新版本,备受大家关注。我没深入研究过,这里就不细说了,大家拭目以待吧。最后总结如下:功能最全,但是用后台的时候头晕,不敢再用了网站建设,怕晕过去,脑子计算能力强,耐受力高的人可以考虑;好像潜力不错,可惜有些关键功能总是没有实现(通关,相关帖子,广告自动轮播等),如果对这些功能不感兴趣,是个不错的选择(相关帖子好像已经实现了);商业化之后发展势头强劲,最近比较火爆。标注方式比较成熟,但缺乏完整的使用文档影响了它的进一步发展,另外可视化的辅助工具的缺乏也让新手上手比较困难,对于缺乏编程基础的新手来说制作模板比较累。界面不错网站制作,功能也还行,如果能改进一下,在pw庞大客户群的支持下用户支持就不愁了,不过好像官方已经放弃它很久了,如果用这个系统的话,要能承受官方放弃进一步开发的心理承受力。是个好的开始,但目前功能太少了,希望可以进一步改进,如果在漫长枯燥的学术旅程中愿意等待作者完善的话,可以试试,哈哈,不过也不要太着急。