CMS Made Simple (简称CMSMS) 是一款轻量级的内容管理系统,旨在为静态内容为主的小型门户网站提供最简单最轻松的架站体验。
CMSMS 以不限深度的树型结构来组织内容,符合大部分场合的信息结构。这些内容通常是相对静态的,其内容、结构和访问方式不随着时间的推移而改变。相比于早期的 HTML 静态页面组织方式,采用CMS系统可以把它们方便组织起来,便于维护。而且采用 CMS 可以将内容和表现分离,便于更新界面。CMSMS 还大量采用了缓冲机制,使得管理静态内容更加高效。CMSMS 的结构非常清晰,使用扩展模块或者模版主题等非常方便。同时,它的 news 模块可以用来组织新闻等基于时间排序的信息,支持分类。
正如 CMS Made Simple 所说,让内容管理变得简单。它的网站中的一句话也相当有意思:“So easy, it feels like take a holiday”,让网站建设像度假一样愉快。我觉得简单是它最重要的特性。不要小看了这个“简单”,很多曾经很优秀的软件在不断发展过程中失去了它的简单性,日趋复杂,让人望而生厌,比如RealPlayer和UltraEdit。最近在看的 Lua 语言就是一个很好的正面例子,它在不断变得强大的同时,始终保持着简单性,非常不容易。核心简单,同时可灵活扩展,是很多优秀软件的共同特征。
相比于现在几大主流的 CMS,比如 Joomla!、Drupal、Xoops、Plone 等,CMSMS在做小型门户方面更有优势,比如公司、团体或者某种机构的门户。之前考虑用Joomla! 来搭建山野协会的网站,但对它的单元和分类相当困惑,这种固定的三层结构很不适合表达协会的那些信息。虽然它也支持静态内容,却是没有结构的。多次觉得不爽之后,终于找到了 CMSMS 这个更加的构建平台,相见恨晚。
CMS Made Simple 的一些特点列举如下: