(7)verycms

phpwind公司进军cms领域的作品,verycms的功能较为单一,因此后台管理更加简单,清爽。
由于verycms的只提供文章管理功能,因此其管理的效率是令人满意的,50万数据列表打开的速度约为6秒,仅次于supesite,并且由于系统使用了ajax技术,让人感觉不到等待的时间。数据翻页的效率为2-3秒,让人满意,对于文章数据的增加、删除、修改、查询和批量移动,其表现也同样比较出色。
结论:verycms只有文章管理的单一功能,其表现堪称优秀,但由于其功能较为单一,实在是非常遗憾,我们期待有更多的功能加入这个优秀的开源系统中。
小结

2、页面发布效率测试
(1)dedecms




Dedecms提供的页面生成管理功能是令人称道的,分别提供了主页、栏目页、文章页的生成功能,甚至包括网站地图、RSS、专题以及自定义文档列表等生成功能,除此外,还有许多cms系统中不常见的一键更新和计划任务的功能。在具体的文档生成方面,提供按照指定时间,指定文档编号,指定生成页数等多种页面生成的方法,总体感觉比较实用和方便。同时页面生成时有较为精确的进度提示,增强了用户使用体验。
和生成管理形成强烈反差的是数据生成的低效率,由于没有提供指定范围的列表页面生成功能,测试小组试图完成所有列表页面的生成,由于时间太长结果以失败告终。接下来对文章的生成,同样是一场噩梦,指定ID生成100篇文章花费时间为6分55秒,不指定文章ID生成300篇文章用时17分10秒,按照这个速度对50万的数据进行生成,花费的时间实在是非常可观。
结论:dedecms的后台数据生成和管理方面充分为用户着想,提供诸多的功能,但是过低的页面生成效率让dedecms只能应对数据量生成非常小的站。由于其管理功能丰富,虽然有点花拳绣腿的嫌疑,但测评小组依然给了一个勉强及格的分数。
(2)php168

Php168的静态页面生成管理较为简单,仅提供了首页、列表页和内容页等常见的生成功能,文章生成允许指定时间和ID,列表页不能指定生成数量,但系统提供了一个较为贴心的功能,即允许用户在中断生成操作之后,继续未完成的任务。
由于系统不能指定生成列表页的数量,我们针对列表页生成的测试也无法完成。Php168内容页的生成速度还是不错的,在50万文章数据的基础上,100页文章数据的生成时间为约1分12秒。文章生成过程中有完成百分比的提示,时刻提醒用户生成的进度。
结论:php168的静态页面生成和管理功能较为朴实,也相对简单,页面生成效率中规中矩,能够接受。
(3)phpcms


Phpcms提供的页面发布工具比较直观,管理分布比较清晰,功能也相对齐全,有首页、频道页、列表页和内容页等生成选项,内容页也支持按照ID编号的生成方法,所有生成选项在一个界面中就可以完成,操作非常简单,实用。
相比并不花哨的发布管理功能来说,在接下来的静态页面生成的测试中,phpcms终于展露出其恐怖的实力,我们指定ID静态生成100个页面,用时仅为20秒!看到这个令人乍舌的成绩,小组成员几乎不敢相信自己的眼睛,于是接下来我们继续完成了1000个页面的静态生成测试,结果证明phpcms的静态页面生成能力是怪兽级的,1000个页面全部生成时间仅为28秒!而我们同步观察磁盘目录页面的生成情况,phpcms在生成静态页面时并不是一个一个页面完成,而是批量的同时生成。由于phpcms也没有提供按照指定页数的列表页生成机制,因此我们没有完成全部的列表页生成。
结论:无论是管理工具、方法和页面生成的效率,phpcms无疑都是最优秀的,其他的cms难以望其项背。唯一遗憾的是没有提供按照指定页码生成列表页的功能。
(4)ecms


RSS订阅