IT文艺男评cms系列三:长安古道马迟迟

作者:匿名 hihi 来源:里克的自习室 浏览: 2012-6-17 11:49:36 字号:
[摘要]里克:本名李玮,全职Rails SOHO开发,技术顾问。本系列文章是作者从国外的12款rails cms引出了对CMS的看法,各位看官慢慢来品。

写在前面:

   柳永的百科里,讲了很多故事,有兴趣的朋友可以一看,“奉旨填词”一段,不知是真是假。

  12款rails cms,点击这里查看中文翻译在这里

  前两篇文章里,写了zena,webiva,type,内容有点少,今天多写一些吧。

Slate

  Slate不能直接下载代码,需要WVU的开发者向官方申请,并且要说明使用的目的。slate的目标是快速的建立传统类型网站,这可能和它的团队背景,西弗吉尼亚大学有关,当然,这是臆测,说传统类型网站,我第一个想到的是要给40-60岁客户使用的网站,并且要面临无数的要求。当然,客户要求的就是合理的,关键在于我们在开始的时候,如何做出选择,来应对这种改变,和改变带来的风险。

  slate的fixtures,看上去很适合企业应用,依照它的功能列表开发,省却很多功能思考的时间。

Skyline cms

  这是一个让我有点失望的cms,不是它不好,是它不适合我的审美。它进入后台,是可视化编辑所有页面。

来自荷兰的cms,点击这里进入它的演示入口。

  skyline cms 符合seo优化要求,提供了外部数据接口,和基于solr的全文检索,所有的页面,内容和文件,都可以加入到索引中。缺点是,它不支持多站点。

  接下来是三个经常被提到的cms了。

Refinery cms 和 Radiant cms

  介绍上讲的“模块化、可扩展、设计灵活、支持多语言”,已经是众多cms的共同特点了,相比其他支持多站点的cms,refinery只支持单站点。

  refinery的管理后台界面是亮点。

  radiant和refinery有太多的相似,而且同样不支持多站点。radiant的特性里,自定义模版语言是其亮点所在。

  两者相比,refinery更老一些,也展示了更多的客户案例,radiant就保守很多,2010年7月发布了0.9版本,目前的版本是1.0.0。官网上提供了一些扩展,但是跟refinery比起来,缺少showcase的支持,显得底气不足。

  Rails本身是个优秀的产品,基于它的cms,无论是新人旧者,都是很好的学习对象,每一款都有自己的生存空间,驾驭好一款,都是对Rails的深造。所以各位看客,我只是从一个不客观的角度去看他们,因为,我要找一款合适的cms,为之投入我大量的时间和经历,为客户提供有质量的开发。仅此而已。

locomotive cms

  这是一款cms大作,使用MongoDB作为自己的数据库,支持快速部署到Heroku和Amazon ec2上,使用Liqid模版引擎。

  打开locomotive的页面时间痛苦的事情,这里是它的github页面

  能够使用Rails与Heroku的组合是无比幸福的,cms为企业站服务的时候,最重要的是要让客户先看到,先用到,节省一切可以节省的时间。

  如果你打算用loco来开发一系列的企业站,就做好加入他们团队的准备吧。这是一个运营时间不长的项目,如果碰到致命的bug,就只能求救与开发团队了,如果他们有时间的话。

它的后台页面还是挺精致的

可以在前台自主编辑

表单很漂亮,都是外在美

  感谢朋友的信息,这里是locomotive的演示站点,可以申请自己的站点。看得出来,locomotive是在朝着heroku的商用开发前进的,有了很好的hosting解决方案,locomotive需要做的就是为客户提供便捷的建站服务。

  写到这里,先做一个小结。cms不是万能的,每个cms都有自己设立时候的初衷,由此,而产生出它独特的特点。

  最后,继续分享给大家一首柳永的词《蝶恋花》

  伫倚危楼风细细,望极春愁,黯黯生天际。

  草色烟光残照里,无言谁会凭阑意。

  拟把疏狂图一醉,对酒当歌,强乐还无味。

  衣带渐宽终不悔,为伊消得人憔悴。

声明:本文属李玮原创作品,所引用的内容均来自互联网。转载请注明出处为“里克的自习室”,谢谢您对Rails的支持。

转载自:里克的自习室

sssss
Tags: cms评测   Slate   Skyline cms   Refinery cms   locomotive cms  
责任编辑:cc120
编辑推荐排行