17个非常好用的内容管理系统CMS

14年前

1. Word press

WordPress是一种使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL 数据库的服务器上架设自己的网志。也可以把 WordPress 当作一个内容管理系统(CMS)来使用。WordPress 是一个免费的开源项目,在GNU通用公共许可证下授权发布。目前最新版本为2010年8月14日发布的3.0.1官方中文版。WordPress 被认为是Michel Valdrighi所开发的网志平台b2/cafelog的正式继承者。「WordPress」这个名字出自 Christine Selleck 的主意,他是主要开发者Matt Mullenweg的朋友。

2. Business Catalyst

Business Catalyst

Business Catalyst 是一种托管的网站建设及管理应用,使用 Adobe 公司的统一平台,即使不懂任何编程语言的人,也可以创建让人耳目一新的网站功能。

Business Catalyst 主要优点:

  • 不懂代码的人也可以建站。
  • 强大的商务配套功能,流量监测、业务分析等。
  • 从简单到复杂,可创建一个最基本的网页,也可建立一个复杂的商务系统。
  • 灵活设计,可随意更换模板
  • 服务器的安装、升级由专业技术人员托管。

3. Joomla

 

Joomla!是一套获得过多个奖项的内容管理系统(Content Management System, CMS)。Joomla!采用PHP+MySQL数据库开发,可运行.在Linux、Windows、MacOSX、Solaris等各种平台上。 Joomla!除了具有新闻/文章管理,文档/图片管理,网站布局设置,模板/主题管理等一些基本功能之外。还可通过其提供的上千个插件进行功能扩展包括:电子商务与购物车引擎,论坛与聊天软件,日历,博客软件,目录分类管理,广告管理系统,电子报,数据收集与报表工具,期刊订阅服务等。

4. Concrete5 free CMS

Concrete5 free CMS

oncrete5是一款遵循GPL的开源CMS系统。使用PHP+MYSQL的结构开发。可以直接在页面上编辑、排版,而不用像wordpress等程序需要控制模板或进入编辑器来编辑文字。另外,它的评论系统也被官方和用户称赞其很强大。

  • 所见即所得文本编辑器
  • 自动导航,可在页面任何一个地方添加,并实时更新
  • 预览功能
  • 跟踪版本,并比较它们之间的分歧
  • 使用Picnik批量上传文件和图像(在Picnik的V5.3中集成)
  • 可创建不同权限的用户组,并给予不同的权限
  • 拼写检查功能
  • 关键词、URL方面提供很好的搜索引擎友好度
  • 可与谷歌分析整合

 

5. Drupal

Drupal

Drupal 是一个自由开源的內容管理系統,以PHP语言写成。在網頁編程界中,Drupal經常被視為一套内容管理框架,而不單純作為一般意义上的内容系统。

整套平台把所有內容視為一個「節點」(nodes),背後由大量「組件」(modules)控制其顯示、修改、排列、分類等方式。這種設計令Drupal不止可以建立普通的博客網站,只要配合適當組件,控得內容顯示及處理權限的方式,它馬上能變成論壇、Wiki、社區網絡。迄今,Drupal的社群已編寫了超過5800個組件。目前版本為Drupal 6.19。

Drupal雖然配有強大功能,但不少用戶批評其使用介面複雜、違反直覺、設定分布容易惹人混亂。2010年Drupal 7的測試版推出,介面引入Wordpress的檔泥板(Dashboard)元素,集中改善系統介面,但不少模板(theme)及組件(module)仍未推出7.0版本配合。每次Drupal有重大更新時,不少舊的配件未能成功過渡,這也備受究病。

然而,Drupal的功能由於極具彈性,而且其運作環境能讓編程人員較易作大幅改動,建立出大量嶄新功能,令他仍備受歡迎。全球約有1%的網站均由Drupal制作。

6. Expression Engines

Expression Engines

Expression Engine 是一个非常强大的博客平台,但……不是免费的。它最大的特点是可以发行多个网站,不论是用二级域名的还是用多个顶级域名的都可以。

你可以使用一个代码库跨越多个域名运作多个网站。软件提供了非常干净、简单的后台,一看就懂。设计师和程序员使用 Expression Engine,为的是简单全面地控制网站,而且还可以用客户端更新博客。Expression Engine 可靠、全能。

 

7. Silver stripe

Silverstripe

SilverStripe,一款功能强大的CMS内容管理系统,具有强大的网站设计功能,直观和友好的用户操作界面。以一种奇特的方式将站点内容的编辑,开发,设计集合在一起,并使其执行起来更灵活,更快速.采用MVC框架设计开发并运用了Ajax技术。易于扩展。所有页面都符合XHTML标准并基于模板生成。

荣获2009年度开源CMS最佳综合表现奖第三名。

  • 简单:直观,方便用户
  • 灵活的编码框架
  • 可扩展性:从1页到100万
  • 标准兼容:完全符合XHTML标准
  • 模块化
  • 模板免费:对你的网站外观设计没有任何限制,
  • 开放源码
  • 跨平台,便于安装(PHP的基础)

其中一个最好的事情, silverstripe虽然没有Wordrpess或是其它CMS那样火,但也得到了很多开发商和用户的支持。这意味着你在使用过程中能够轻松找到问题的解决方案。

 

8. Cushy CMS

Cushy CMS

CushyCMS 是一套特别的内容管理系统(Content Management System, 简称 CMS),一般说到 CMS, 有经验的使用者大概会先想到可线上编辑的网站内容。没错,CushyCMS 让你可以轻松在浏览器内管理网站内容,不过与其他 CMS 软体比较不同的是 CushyCMS 採用 Web 为主架构,无须安装,使用者只要註册一个帐号、登入并新增你的网站,就可以同步编辑网页。 

 

9. Textpattern CMS

Textpattern CMS

Textpattern是一个免费的开源工具。像其它工具一样Textpattern也有一个强大的社区做支持,里面有丰富的资源和信息。

 

10. Movable Type

Movable Type

Movable Type,简称MT,是由位于美国加州的Six Apart公司推出的網誌(blog)发布系统。它是全球最受欢迎的网誌系统之一,包含多用户,评论,引用(TrackBack),主题等功能,并广泛的支持各种第三方插件。

Movable Type不仅可以应用于个人的網誌系统,而且可以应用于商业、教育等领域。Movable Type于2007年12月12日正式宣布以GPLv2的协议开源。

 

11. Mamboserver

Mamboserver

mambo是一个基于php+mysql的开放源码的网站内容管理系统(CMS),具有强大的功能、友好的后台管理界面。是建立中小型站点的绝佳选择。有了mambo,您不需要自己写代码就能够建立一个动态网站,由于基于php,所以可以跨平台,能在windows,linux等平台上安装,只要服务器支持php和mysql就行。 它的模板制作非常简单,只需几句php的include语句和一些判断语句,其他的基本都是html和css的设计,css与页面是分离的。制作了多个模板并上传之后,在管理后台更换模板非常绝,只需选择模板确认即可。

 

12. MODx

MODx 是一个开源的 PHP 应用框架,可以帮助使用者控制自己的网上内容。它是开发人员和高级用户理想的控制系统,任何人都可以使用 MODx 发布、更新、维护动态网站,或 html 静态页面的网站内容。

MODx 也是 CSS 布局的 Ajax CMS ,是一个完全符合 XHTML 标准规范的 php 内容管理系统(CMS),内部集成的 MooTools、Scriptaculous 和 Prototype 库,MODx 系统能够帮助用户、开发者和CSS设计者或Ajax爱好者快速建立“Web 2.0”网站。

13. Contao

 Contao 是一个采用 PHP 开发的 CMS 建站系统,具备非常高的安全性和良好的搜索;残疾人也可以非常方便的访问,可方便设置用户权限、在线更新服务和先进的CSS框架以及例如日历、新闻和表单 等基层模块。

14. Frog CMS

Frog CMS 是一款内容管理程序,它有着十分美观的用户界面、可塑性强的模板化页面、简单的用户和权限管理程序、以及作为CMS所必须的文件管理功能。Frog CMS 诞生于2007年,原名phpRadiant,是PHP版的Radiant(Radiant 是 Ruby on Rails 程序)。

Frog CMS 是开源的,在GNU3下发布。它支持MySQL数据库,同时通过PDO支持SQLite 3。

15. Alfresco

Alfresco提供文档和知识管理,记录和web内容管理,图像、协作工具和工作流编制。

        这些ECM功能都保存在同一个可扩展的知识库中。与其他ECM产品相比,这是一个明显的优点,大多数其他产品都需要多个知识库的支持。

        知识库也可以取代可能引发问题的共享的网络驱动器。 Alfresco提供一个简单易用的向导,所有接口的规则和行为都由服务器端管理。这些功能极大地提高了效率和易用性。智能的虚拟文件系统简单易用,Alfresco也有优秀的查找和目录浏览功能。

        对于协作,它提供预配置的智能空间模版,以及按主题讨论的论坛。使用它,可以容易的共享信息和看法,并极大的降低学习过程中的出错率。

        Alfresco是一个比较年轻的项目,一长串的新功能和升级正在开发中。但对于易用性和ECM功能来说,Alfresco看上去比其他大部分产品都要先进。在不到一个小时的时间里,用户就可以学会软件的使用,并根据自己的需求和偏好定制。除了英语之外,还支持其他语言。

16. Umbraco

 

Umbraco是一个开源的CMS内容管理系统,基于asp.net建立,使用mssql进行存储数据。 使用Umbraco ,设计师能创造出有效的XHTML标记模板和开发人员可以创建任何基于.Net的模块。

软件特点

  • 漂亮,友好的用户界面
  • 综合所见即所得编辑器
  • 支持编辑在Microsoft Word]
  • 全部源代码可用(开放源代码)
  • 超级简单的模板引擎
  • 完全支持Web标准

17. dotCMS

dotCMS是一个100%免费基于J2EE/portal的内容管理系统,它有着许多吸引人的特性是其它许多CMS所没有的。在dotCMS中使用到的开源项目与框架有:Apache Tomcat ,Liferay Enterprise Portal ,Apache Struts, Hibernate ORM,Velocity模板语言,Lucene搜索引擎。dotCMS采用Eclipse IDE开发并使用Velocity + Struts做为前端使得dotCMS变得容易扩展和构建。