源码湾

Z-BlogPHP 博客程序:插件主题几百款,比 Typecho 多套 CMS

源码湾
10月17日发布
资源信息 解压即用,含完整源码与已跑通的成品包。
版本
v1.8.0.4020
授权
MIT
体积
3.8 MB
语言
PHP
夸克网盘 无提取码 下载

今日下载 0 累计下载 1 还剩 10 个

Z-BlogPHP 我昨晚在本地完整装了一遍:解压、安装、后台发文、前台展示,全程顺利,一个红叉都没碰到。

结论先给:想要「博客 + 一点点 CMS 功能」的,装它错不了。如果你只想要极简写文章,它比 Typecho 略重;但多出来的那些功能,早晚你用得上。

Z-BlogPHP 能干什么

一句话:国产博客系统里的老资历,能当博客写,也能勉强当个小 CMS 用。

按用途对号入座——

  • 个人博客、技术笔记:最本分的用法,装完就能写
  • 小企业站、工作室主页:有页面管理、有自定义模块,首页想拼成什么样都行,不用写模板代码
  • 图片站、随笔站:自带附件库,主题也有人做过图墙样式
  • 多作者博客:用户权限分得开,几个人一起写不会乱
  • 想要静态化输出的站:Z-Blog 系的静态化能力一直是个传统强项,插件里能生成 HTML

想找「WordPress 太重、Typecho 太素」的中间档,它正好卡在这个位置。

核心功能亮点

  • 页面和文章分开管:写博客用文章,做「关于」「友情链接」用页面
  • 模块化侧栏:最新文章、热门标签、友情链接都是一个个模块,拖着排,不用改模板
  • 附件库:传过的图统一放着,写文章直接引用
  • 用户权限:管理员、编辑、作者分等级,多人写站能分工
  • 应用中心:主题和插件在后台在线装,不用登服务器传文件
  • 三选一的数据库:MySQL、SQLite、PostgreSQL 都支持,SQLite 零配置
  • UEditor 富文本编辑器:所见即所得,不想学 Markdown 的人用着顺手
  • 后台是 1.8 新做的:就是那个 admin2,比老版画风清爽一截

底子怎么样

  • 版本:1.8.0,Build 184020
  • 协议:MIT,拿走随便用,商用也不限(比 GPL 系省心)
  • 体量:安装包 3.9MB,解压出来 861 个文件
  • 技术栈:PHP + MySQL / SQLite / PostgreSQL
  • GitHub:878 星——数字看着不多,因为它的主战场一直在中文站长圈,官方应用中心里主题插件都是现成的

说个冷知识:Z-Blog 2005 年就有了,比 WordPress 中文圈的大部分教程都老。能活快二十年还在更新的国产程序,没几个。

我的测试环境

项目配置
系统Windows
PHP8.2
数据库SQLite(程序支持 MySQL / SQLite / PostgreSQL,三选一)

老规矩,本地用 PHP 内置服务器测的。你在宝塔面板或者虚拟主机上装,流程一模一样。

上手搭建:解压、点四下、写完

1. 上来先看协议

访问安装向导,第一屏是 License。

安装协议 - Z-BlogPHP 博客程序:插件主题几百款,比 Typecho 多套 CMS

Z-BlogPHP 用的是 MIT 协议。翻译成人话:代码拿走随便用,商用、修改、二次分发都行,唯一要求是保留版权声明。对使用者来说,这是最宽松的那一档。

2. 环境检查,一路绿灯

点「下一步」,程序自动检测服务器环境。

环境检查 - Z-BlogPHP 博客程序:插件主题几百款,比 Typecho 多套 CMS

PHP 8.2 下全绿通过。这页做得挺细——每一项的当前值、要求值、结果都列出来,不像有的程序只甩一句「环境不通过」然后让你自己猜。

3. 填站点信息,选数据库

这页填站点名字、管理员账号,选数据库类型。

数据库与站点信息 - Z-BlogPHP 博客程序:插件主题几百款,比 Typecho 多套 CMS

数据库下拉框里三个选项。新手选 SQLite:不用建库、不用填账号密码,数据库文件程序自己在 zb_users/data/ 里生成。我这次的库文件是一串随机码加 .db,全程零配置。

4. 安装完成,登录后台

建表、写配置、创建管理员,一步到位。

安装结果 - Z-BlogPHP 博客程序:插件主题几百款,比 Typecho 多套 CMS

每行后面一个绿色的「成功」,看着舒服。到这一步站点就能访问了。

插一嘴,这里有个只有装过才碰得到的坑:1.8 的后台路径是 zb_system/admin2/index.php。网上 1.7 时代的老教程全写着 zb_system/admin/,照着点会打不开——不是程序坏了,是 1.8 换了后台结构。我在这上面绕了好一会儿。

登录页长这样,用户名密码两个框,清清爽爽:

后台登录 - Z-BlogPHP 博客程序:插件主题几百款,比 Typecho 多套 CMS

(顺带一提:默认状态这里还有一步验证码。关于验证码有个小坑,写在后面「常见问题」里了。)

界面实拍:后台和前台

后台

后台首页 - Z-BlogPHP 博客程序:插件主题几百款,比 Typecho 多套 CMS

第一眼的感觉:这是「传统 CMS」的底子。左边一整列菜单——文章、页面、分类、标签、评论、附件、用户、主题、模块、插件,你能想到的它都有。界面是 1.8 新做的那版(就是前面说的 admin2),比老版本清爽不少。

文章管理列表:

后台文章管理 - Z-BlogPHP 博客程序:插件主题几百款,比 Typecho 多套 CMS

筛选条件(分类、类型、置顶)、批量操作、每行后面的编辑删除,该有的都有。前面说它「功能全」,看这页就懂了。

新建文章用的是 UEditor 富文本编辑器,不是 Markdown 派:

撰写文章 - Z-BlogPHP 博客程序:插件主题几百款,比 Typecho 多套 CMS

填标题、写正文、选分类、贴标签,老流程,不多说。

文章填写完成 - Z-BlogPHP 博客程序:插件主题几百款,比 Typecho 多套 CMS

前台

提交后回列表,新文章就在最上面。前台刷新——立刻可见:

前台首页 - Z-BlogPHP 博客程序:插件主题几百款,比 Typecho 多套 CMS

点进去是文章详情页:

文章详情页 - Z-BlogPHP 博客程序:插件主题几百款,比 Typecho 多套 CMS

默认主题叫 WhitePage,白得很彻底:一个站名大字 + 文章列表,别的什么都没有。素归素,但加载是真的快。嫌不好看,后台换主题分分钟的事。

说缺点

好话说完了,讲我自己用下来真实感受到的短板:

1. 默认主题太素。 跟「功能全」的后台对比起来有点精神分裂——里面装修得挺好,外墙还是毛坯。

2. 传统 CMS 味重。 设置项是按老思路排的,找个别设置要点进去两三层。

3. 后台路径改名(admin2)这事,官方说明很少。 纯靠自己摸索,老教程还全是错的。

4. 生态比 WordPress 小两个量级。 应用中心里主题插件翻来覆去就那些,想要个特别具体的功能,大概率得自己写或者放弃。

常见问题

源码获取

上面教程用到的完整源码包(含原版 LICENSE、免责声明),我放夸克网盘了,免费取:

两个小提醒:

  1. 建议先「转存到自己网盘」再下载——直接下载的链接容易失效,转存后就是你自己的了,随时能下;
  2. 手机上操作:点开链接 → 右下角「保存到网盘」→ 回夸克 App 的「我的网盘」里下载。

自己动手的成本:程序本身不难装,麻烦的是环境那一层——目录得可写、路径别带中文、PHP 版本别太新也别太旧。上面记的那几个坑,你自己走一遍一个都躲不掉。包里是我这边全部跑通之后才打的,解压就能装。

装之前先确认两件事:PHP ≥ 7.2(8.2 我实测没问题)、站点目录有写入权限(zb_users 那层必须能写)。数据库用 SQLite 的话,连库都不用建。

实测说明

本文截图全部来自本站实测环境(源码湾 yuanmawan.com),实测版本 Z-BlogPHP v1.8.0.4020,许可证 MIT。

© 版权声明
THE END
喜欢就支持一下吧
点赞 0 分享 收藏
评论 抢沙发
OωO
取消