damoluomu
发布于 2026-09-22 / 4 阅读
0

PHP CMS 做博客和电商,怎么选

系列第四篇。前几篇讲了国际主流、国产企业级、开发者向的系统,今天把剩下的两类补完——博客和电商——然后给一份完整的商用避坑清单,外加三个直接抄的推荐。

轻量博客 / 个人 CMS

图轻、图快、图省心,就这几个。Typecho 和 Z-BlogPHP 都是老牌,emlog 更新更勤。

1. Typecho(GPL-2.0,维护状态)

国内技术博客圈用得很广的开源博客程序,代码精简、速度快,原生支持 Markdown,插件主题生态活跃。开发节奏不快,最新正式版是 2026 年 1 月的 1.3.0,但社区持续维护,稳定版够日常使用,是"轻、快"路线的代表。

2. Z-BlogPHP(MIT,持续活跃)

国产老牌博客程序(Z-Blog 的 PHP 版),适应国内使用习惯,应用中心主题插件丰富,支持 MySQL / SQLite / PostgreSQL 多数据库,静态化能力强。MIT 协议,官方团队长期维护。

3. emlog(GPL v3,持续活跃)

轻量博客和建站系统,Markdown 编辑体验好,多媒体管理完善。近两年 AI 功能加得很勤:后台内置了 AI 智能助手,能生成文章内容、通过 AI 助手发布文章,2026 年 7 月起又集成了 AI 生图(官方更新日志可查)。官方 README 也把"原生支持 AI 功能"列进了主要特性。个人博客、小型内容站点都合适。GPL v3 免费可商用。

4. CipherQuill(官方声明允许个人与商业自托管,低活跃)

比较新的小众博客 CMS,特点是端到端加密——文章用 AES-256-GCM 加密存储,全站口令保护,对私密内容友好。原生 PHP 实现、轻量、自带 API。项目很新(2026 年 6 月起)、提交很少,维护不稳定,正式商用前建议自行评估代码质量。

电商垂直型

独立网店、跨境电商就是这三个。OpenCart 和 PrestaShop 是主流,Zen Cart 老牌但更新慢。

1. OpenCart(GPL v3,持续活跃)

轻量高效的电商系统,多语言、多货币原生支持,插件生态丰富,外贸跨境电商和中小型独立站用得多。持续迭代、社区活跃。

2. PrestaShop(OSL 3.0,持续活跃)

欧洲主流的电商 CMS,功能全面、国际化能力强,模板插件数量庞大,中小型零售和跨境站点都合适。开源协议是 OSL 3.0,和 GPL 略有区别,商用没问题但建议了解下条款。官方商业公司在维护,更新稳定。

3. Zen Cart(GPL v2,维护状态)

老牌开源电商系统,社区成熟稳定、定制化能力强,外贸商家用得多,适合功能比较复杂的网店。但更新很慢——最新一个正式版是 2026 年 4 月的 2.2.2,基本只有安全维护,生态在萎缩,新项目选用要慎重。

如果只让我推荐三个

  • 企业官网:WordPress,或者不想折腾服务器选迅睿CMS。两者的生态都够你用个十年八年不用换。

  • 个人博客:Typecho,轻、快、Markdown 舒服,十年老站也没压力。

  • 跨境电商:OpenCart,轻量、多语言多货币原生,上手成本最低。

商用版权风险提示

这几个虽然"开源"或"免费",但官方明确要求商业用途买授权:

  1. 织梦CMS(DedeCMS):个人非盈利免费,企业商用 5800 元/域名(2021 年 9 月起执行)。注意它和社区分支 DedeBIZ 是两回事。

  2. 帝国CMS(EmpireCMS):个人非商业免费,商用授权 4200 元/站。要注意两点:

    • 免费版本身是功能阉割版——国产数据库、读写分离、附件分表、评论分表这些企业常用功能只有商业版有;

    • 4200 元买的是"商业授权"这一档,技术支持要单独买(基础服务 6200 元起),而且只管一年。别只按 4200 做预算。

另两条通用提醒:Statamic 这类"代码开放但非标准开源协议"的系统,商用前把授权条款读清楚;国内"免费开源"系统在版权标识上要分两种,别混着算——一种是去版权要付费(老系统的通行做法,这笔钱得进预算),另一种是免费可商用、但要去官网领个免费授权码才能删版权标识(比如 PbootCMS;付费那档万能授权码买的是多域名省事,不是"去版权"本身)。

还有一点别误解:领码删掉前台版权标识,不等于不受协议约束——主体代码若是 Apache-2.0,二开仍要保留许可声明(LICENSE/NOTICE 那一层不能删)。

各系统授权政策可能调整,上表的价格是 2026 年 9 月各官方页面写的,以官方最新公告为准。

系列总结

整个系列看下来,选 CMS 的完整流程其实就三步:先看协议能不能商用,再看维护状态活不活跃,最后按用途挑——企业建站选国际主流或迅睿,个人博客选 Typecho,电商选 OpenCart,开发者用 Winter 或 Grav。

一句话:选 CMS 先看授权再看活跃度,多数场景 WordPress 或迅睿就够用,别为了一个小众功能选一个明年就没人维护的系统。

本篇数据来源: