20个PHPCMS开源内容管理系统

内容管理系统或CMS是一个用于管理新闻的应用程序,用户可以从后台管理系统发布、编辑和删除文章。HTML 和其他脚本语言不需要操作 CMS,尽管使用它们会增加更多优势。

由于我们已经研究了 22 个开放源代码的 PHP 框架,所以我决定对 20 个开源 PHP 内容管理系统进行综述,以便那些没有强大 PH P知识的读者可以用免费且开放的 CMS 源代码轻松创建他们的网站。

1、WordPress

WordPress 是一个功能强大且易于使用的内容管理系统。最初它被设计成一个博客平台。然后,它慢慢流行起来,并且可以通过一些技巧和插件定制成强大的 CMS。我写了一篇关于 SEO 插件的文章,也谈到了你应该知道的关于 WordPress 5.0.3 的东西。

2、Drupal

Drupal是一个开源的内容管理系统(CMS) 平台,它是用PHP写成的。主要用于构造提供多种功能和服务的动态网站,这些功能包括用户管理。

(UserAdministration)、发布工作流 (Publishing Workflow)、讨论、新闻聚合(NewsAggregation)、元数据(Metadata)操作和用于内容共享的XML发布。
Drupal有一 个优秀的模块化结构,提供了许多模块,包括短消息、个性化书签、网站管理、Blog、日记、电子商务、电子出版、留言簿、Job、网上电影院、论坛、投票等模块。并且Drupal模块的下载、安装、定制非常方便。

下面是官方网站,著名的QS世界大学排名网站也是由Drupal做的。

3、Joomla

Joomla 是一个获奖的内容管理系统(CMS),它使您能够建立网站和强大的在线应用。很多方面,包括它的易用性和可扩展性,使Joomla成为最流行的网站的软件。最好的是,Joomla是一个开源的解决方案,是免费提供给大家。

4、Frog CMS

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

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

5、SilverStripe

SilverStripe 这个内容管理系统具有强大的网站设计功能,直观和友好的用户操作界面。采用 MVC 框架设计开发并运用了 Ajax 技术。易于扩展。所有页面都符合 XHTML 标准并基于模板生成。

6、Mambo

Mambo 是一个全功能的,屡获殊荣的,可用于一切从简单网页到复杂的企业应用程序的内容管理系统。虽然有些曼波网站已经迁移到 Joomla,但我想我应该包括曼波因为它仍然是一个伟大的 CMS。

Mambo的主要功能包括:

6.1、强大的内容编排功能,只需要熟悉简单的在线编辑方式就可以维护自己的网站内容

6.2、丰富、精美的模板/主题可供选择

6.3、优秀的性能,采用独有的网站缓存技术,让动态网站拥有静态网站的速度

6.4、针对搜索引擎收录而优化的功能。

6.5、多国语言支持

6.6、广告管理系统

6.7、文档管理系统

6.8、内容评论系统

6.9、流量统计

6.10、整个系统采用模化设计,目前已经有非常多的插件供选择

7、TYPOlight

TYPOlight 是一个 PHP 5 的 CMS,它有很多功能,如实时更新,跨浏览器的 CS S框架的发电机(IE7 兼容),模板为基础的前端输出,使用 Ajax 和 Web 2 技术。您应该查看主页以获取更多信息。

更多的功能包括:

  • 实时更新功能
  • 使用 Ajax技术
  • 友好的用户界面
  • 容易的XHTML紧密输出
  • 版本控制和撤消管理
  • 容易上手的后台管理
  • 100%基于模板的前端输出
  • 自动加密电子邮件,防止垃圾邮件的产生
  • 强大的用户管理许可制度
  • 讯息管理工具
  • 表格生成器
  • 多语言支持(字符集 UTF-8)
  • 生成对搜索引擎友好的URL地址
  • Web 2.0 支持 (比如 lightbox效果)
  • 高级搜索和排序选项

8、Concrete5

Concrete5 是一个开源的内容管理系统,有着简单的管理员界面。可以使用管理员登录后提供的编辑工具栏来编辑 Web 页面。

另外,它的评论系统也很强大 — 看上去有点象 WordPress 的评论格式。

如果你想做一个简单的网站,也许 concrete5 是一个很好的选择,它的特点是:

  • 开源,免费
  • PHP & MySQL
  • 所见所得编辑
  • 强大的框架功能(Frame),方便扩展功能

9、Textpattern

Textpattern 比任何一个博客软件都要简单,甚至连 WYSIWYG 编辑器都没有,而是使用 Textile 置标语言来排版。

Textpattern 与 ExpressionEngine 非常相似,除了 ExpressionEngine 提供的一些即装即用的功能(阅读更多有关两者的区别)。而 Textpattern 更加成熟、稳定,由于需要学会使用 Textile 语言,所以不太适合新手。如果要使用 WYSIWYG 编辑器的话,需要另外安装插件。

虽然 Textpattern 的用户不如 WordPress 那么多,但都是非常忠实的用户,开发出了丰富的主题和扩展。

喜欢简洁,而且不介意学习 Textile 的话,Textpattern 对于进阶 blogger 是个很好的选择。

10、Symphony

Symphony 是一种使用 XML / XSLT 作为模板语言的 CMS。Symphony 可以让你定制你喜欢的任何东西,从网站的 URL 结构到发布环境。对于非程序员来说,这个 CMS 可能很复杂。

11、MODx

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

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

12、Habari Project

Habari 是专门为现代 Web 开发环境编写的开源博客系统,使用现在面向对象编程技术。

13、CMS Made Simple

CMS Made Simple 是一个易于使用的内容管理系统用于具有简单、稳定内容的网站。

使用 PHP,MySQL 和 Smarty 模板引擎开发。它具有:基于角色的权限管理系统,智能缓存机制(只有当需要时才会从数据库获取),基于向导的安装与更新机制,对系统资源占用少,还包含文件管理,新闻发布和 RSS 模块等。

14、ImpressCMS

ImpressCMS是一个数据库(MySQL)驱动,模块化的内容管理系统.网站内容由各自独立的内容模块/Web应用进行管理.可以按照自己的需求来安装相应的模块,当前可用的模块包括:新闻发布,论坛,相册和其它非常多的第三方模块供选择。

15、Exponent CMS

Exponent CMS 采用了直观和灵活的内容编辑系统,可以让网站的网页,以在页面上编辑的,因为它是显示。您可以下载模块,从官方网站的主题!

16、MiaCMS

MiaCMS 是一个采用PHP开发的内容管理系统,可以用来在几分钟内构建强大而且标准的网站。具有安装简单、可视化的内容编辑器、自动代码生成、RSS输出和网站风格扩展、站内搜索、用户管理和多语言支持等等。

17、Jojo CMS

JOJOCMS是一个轻量级开源CMS系统,PHP语言。它提供了所见所得编辑器和SEO优化。

  • 多站点管理
  • 内置插件丰富,具有多个有用的功能
  • 能支持之间显示Google Map和地标
  • 以RSS方式显示Flickr、Picassa等网络相册
  • 内置论坛
  • FAQ系统

18、TYPO3

TYPO3 是开源内容管理系统(CMS)和内容管理框架(CMF)。

特性:

  • 完善的用户和权限管理、认证系统;
  • 自动保存编辑中的内容, 自动优化图片;
  • 剪切板支持复制、剪切、粘贴;
  • 便捷的上下文关联菜单,创新的快捷方式;
  • 人性化的各种操作向导;支持操作日志、系统级缓存控制;
  • 支持离线编辑、前台编辑、内容导入导出、计划任务、全文检索、版本控制、流程控制;
  • 支持多站点、多数据库;
  • 成熟完善的模版机制和扩展机制
  • 支持静态页面(Html)输出。

19、Elxis CMS

Elxis CMS 是一个PHP开发的内容管理系统,主要特点包括对搜索引擎友好的URL、安全、可调整的成员列表以及用户资料、自动化任务、设计先进、基于 Ajax 和多语言界面等。

20、Chyrp

Chyrp 是一个轻量型的 Blog 建站源码,基于 PHP + MySQL 的环境搭建使用,看起来颇有一些 Microblog 的意思,非常简洁。总体看起来,非常类似于于 Tumblr,不过增加了 Page(内容分页)、Tag 标签和文章归档,具备了最基本的 Blog 平台应用。从 Chyrp 的在线社区中的信息了解到,Chyrp 还很易于自定义,包括界面和组件,对于那些在 Tumblr 无法正常访问之后不知道该去选择 Microblog 的替代品的朋友,推荐试试看自己使用 Chyrp 搭建一个。

评论0

请先

登入/注册
没有账号? 忘记密码?