Halo 是一款开源建站工具,可用于搭建个人博客、知识库、企业官网和在线商城。
- Star
- 744
- Fork
- 169
- 未关闭 Issue
- 0
- 最近提交
- 6天前
这是什么?
WonderCMS 是一个用 PHP 编写的平面文件内容管理系统。网站内容保存在 JSON 文件中而非数据库里,安装时只需解压压缩包并上传到 Web 服务器。核心程序仅由五个文件组成,项目主打轻量且无需配置。
后台支持直接在页面上编辑内容,可管理子页面和菜单顺序,为每个页面单独设置 SEO 标题与描述,并上传文件。主题和插件可在后台安装,插件通过钩子机制接入核心程序。系统还提供一键更新和一键备份功能。
它可运行在 Apache、NGINX、IIS 和 Caddy 上,需要 PHP 7.4 及以上版本以及 cURL、mbstring、Zip 扩展,并支持 HTTPS。管理员密码使用 PHP 的 password_hash 加密,后台操作带有 CSRF 校验令牌。项目不使用追踪 Cookie,仅使用一个 PHP 会话 Cookie。
核心功能
- 01内容保存在 JSON 文件中,无需配置数据库。
- 02上传文件即可完成安装,支持一键更新和一键备份。
- 03支持页面内直接编辑,可管理子页面、菜单顺序及每页的 SEO 信息。
- 04内置主题和插件安装器,插件通过钩子与监听器接入。
- 05兼容 Apache、NGINX、IIS 和 Caddy,可用 functions.php 加载自定义代码。
适用场景
- 在共享 PHP 虚拟主机上搭建简单的个人或小型企业网站。
- 发布更新频率较低的落地页或宣传页面。
- 无需维护数据库服务器即可运行小型博客。
- 通过复制文件的方式将网站迁移到新的主机。
快速上手
- 1
从 WonderCMS 官网下载最新版本
- 2
解压并将文件上传到你的 Web 服务器
- 3
或者从 GitHub 克隆仓库
git clone https://github.com/WonderCMS/wondercms.git
使用前须知
- 需要 PHP 7.4 或更高版本,并启用 cURL、mbstring 和 Zip 扩展。
- NGINX 或 IIS 服务器需要额外一步配置。
收录于专题
标签
#cms#php#flat-file-cms#website-builder#blog#no-database#self-hosted#content-management#content-management-system#fast
常见问题
- wondercms 是什么?
- 一个基于 PHP 的极小型平面文件 CMS,内容存于 JSON 文件,无需数据库,上传即可安装。 WonderCMS 是一个用 PHP 编写的平面文件内容管理系统。网站内容保存在 JSON 文件中而非数据库里,安装时只需解压压缩包并上传到 Web 服务器。核心程序仅由五个文件组成,项目主打轻量且无需配置。
- wondercms 可以免费使用吗?用的什么许可证?
- wondercms 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- wondercms 还在维护吗?
- 活跃维护中。wondercms 最近一次提交是在 2026年11月2日。
- wondercms 适合用来做什么?
- 在共享 PHP 虚拟主机上搭建简单的个人或小型企业网站。 发布更新频率较低的落地页或宣传页面。 无需维护数据库服务器即可运行小型博客。 通过复制文件的方式将网站迁移到新的主机。
- wondercms 怎么安装和运行?
- 从 WonderCMS 官网下载最新版本 解压并将文件上传到你的 Web 服务器 或者从 GitHub 克隆仓库: git clone https://github.com/WonderCMS/wondercms.git
- 在哪里获取 wondercms?
- 源代码和安装说明在 GitHub 上:https://github.com/WonderCMS/wondercms
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
4万+33 本周1万JavaGPL-3.0更新于 前天
基于 Laravel 的 Composer 包形式 CMS,以扁平文件存储内容并支持 Git。
4915+2 本周655PHPOther维护活跃更新于 19小时前
一款无需数据库的 PHP 扁平文件内容管理系统,用于快速搭建轻量级网站和博客。
23372PHPGPL-3.0更新于 2个月前
自托管的 PHP 内容管理系统,自带拖拽式页面构建器,可用于搭建网站、博客和电商店铺。
1278+66 本周230HTMLAGPL-3.0更新于 9天前
MODX Revolution 是一套 PHP 内容管理系统和应用框架,可用于搭建从企业多语言网站到个人博客、移动端 API 的各类项目。
1415532PHPGPL-2.0更新于 10天前
基于 PHP 的扁平文件内容管理系统,页面以 Markdown 文件存储,无需数据库。
1.6万+15 本周1432PHPMIT维护活跃更新于 昨天