20个PHP开源CMS推荐:从DynPage到DynPG,适合学习和自定义开发
内容管理系统(CMS)广泛应用于企业网站、个人网站、博客、电子商务网站等内容更新频繁的网站。他们可以轻松处理大量的数据请求并实现便捷的管理。

本文为您整理了一些用PHP编写的开源CMS。你可以用它来学习PHP,也可以根据自己的需要进行修改。
(编者注:英文原文文章介绍了60个开源PHP CMS,本文翻译摘录了20个。)
1.动态页面
DynPage 是一个无数据库的开源 CMS,集成了著名的编辑器 CKEditor。 Ajax/JavaScript和PHP代码可以插入到CKeditor编辑的页面中,因此DynPage可以支持内容的跨站点检索。
2.DynPG
DynPG 是一个基于 PHP 和 MySQL 的免费内容管理系统 (CMS)。所有 DynPG 模块都是免费的,并且遵循 GNU 许可证。
3.哈瓦雷特
Havalite 是一个基于 PHP 和 SQLite 的开源、轻量级 CMS。
4.艾尔克西斯
Elxis 是一个符合 W3C 标准的内容管理系统,支持多语言。
5.卡乔纳
Kajona 是一个功能强大的新兴 CMS 系统。
6.柠檬CMS
Lemon CMS 是一个强大的重量级内容管理系统,可以轻松创建无需数据库的搜索引擎。
7.LitePublisher
LitePublisher具有博客、票务、wiki、图片、音视频播放等功能。
8.精英CMS
Elite CMS 是一个为不懂 HTML 和 PHP 的人创建的内容管理系统。
9.Mac的CMS
Mac 的 CMS 是一个基于 Ajax、XML 和 SQLite 的内容管理系统。
10.PHP-Fusion
PHP-Fusion 是一个轻量级的开源内容管理系统。它使用MySQL数据库来存储网站内容,并提供简单而全面的后端管理系统。 PHP-Fusion包括常见的新闻、文章、论坛、评论等功能。
11.phpWarmSky
phpWarmSky是一个免费、开源、完整的网站内容管理系统(CMS),包括40个模块和10个主题。并根据 GNU LGPL 和 GNU GPL 获得许可。
12.PivotX
Pivotx 是一个免费开源的内容管理系统,适用于博客、电子期刊和其他内容经常更新的网站。它支持MySQL数据库,也可以将数据存储在文本文件中。
13.胚胎核心
EmbryoCore是一个基于PHP5的博客/内容管理系统,高度可定制,完全集成了jQuery框架和动态Ajax内容。
14.小精灵
Pixie 是一个小型、免费、开源的内容管理系统。
15.播客生成器
Podcast Generator 是一个基于 PHP 的免费播客发布脚本,允许用户通过 Web 表单上传音频/视频和其他多媒体文件。此外,还可以自动创建符合 W3C 标准的播客提要,包括 iTunes 特定的标签。
16.Precurio
Precurio 是一个易于使用且有吸引力的内容管理系统。它提供了工作流程自动化和可靠的报告系统。
17. 古普Y
Guppy 是一个简单、无数据库、免费的网站建设系统。
18.Redax脚本
Redaxscript是一个基于PHP和MySQL的免费内容管理系统,主要用于小型企业和个人建立网站。它是一个超轻量级、简单且可定制的内容管理系统。
19.原始CMS
Primitive CMS是一款适合普通用户从头开始搭建网站的内容管理系统。
20.glFusion
glFusion是一个基于MooTools的内容管理系统,具有论坛、垃圾邮件过滤、日历、调查显示、文件媒体库等功能。