你可能不知道的开源的 PHP CMS 程序

1. October (MIT 协议)

不知道为什么叫做 10 月(October),不过这款基于 MIT 协议的官网设计还是比较写意的。技术上 October 是基于 Lavarel 这个开源框架编写的,如果比较熟悉这个框架的话,应该会喜欢这套 CMS 的。

你可能不知道的开源的 PHP CMS 程序_第1张图片

该程序提供了一个简易的 CMS 管理后台,强大的二次开发可扩展性(其实编写起来还是蛮复杂的,相对于 CodeIgniter 之类的)可以让程序实现非常丰富的功能。

你可能不知道的开源的 PHP CMS 程序_第2张图片

简而言之,其实这款程序就是一个简易的 CMS + 可扩展组件方案的程序,基于商业友好的 MIT 协议。

2. BigTree (LGPL协议)

LGPL协议是说,基于源码开发的衍生产品也必须是 LGPL 协议的,与 GPL 协议不同的是,可以自由销售产品而已。

BigTree 的后台和 October 基本类似,相对来算看起来复杂一些。

你可能不知道的开源的 PHP CMS 程序_第3张图片

3. MODX (GPL 协议)

这款是强制 GPL 的协议,界面设计看上去蛮老旧的了,起源于2005年(真不应该列在这里,只是因为比起 Wordpress 不太知名...)那些复杂的功能,大家都明白的,我就不多说了。

你可能不知道的开源的 PHP CMS 程序_第4张图片

4. Subrion (GPL)

这也是一款相对比较复杂的 CMS 程序(越是复杂的,功能都比较完善,可能比较适合企业使用,然而小型的网站未必适用这些复杂的系统;主要是考虑到维护上比较没有那么便利,即时对方提供了比较好的文档,熟悉代码依然需要比较多的时间),并且商业化比较重,没有太多的文档信息,不便于二次开发。

你可能不知道的开源的 PHP CMS 程序_第5张图片

5. Bolt (MIT 协议)

与 October 比较类似,比较重技术的 CMS 系统,同样是 MIT 协议,基于 Silex 和 Symfony 这两个混合框架(主要基于 Silex,类似 CI 的轻量级的 PHP 框架)。

你可能不知道的开源的 PHP CMS 程序_第6张图片

结语

如果你要找工作,还是使用主流的 Wordpress, Drupal, Joombla 吧,如果你想练练技术,这些 CMS 可以考虑玩一下,当然,你可以试试从零开始搭建自己的 CMS <https://css-tricks.com/php-for-beginners-building-your-first-simple-cms/>,祝您愉快。

你可能感兴趣的:(cms)