Halo 是一款开源建站工具,可用于搭建个人博客、知识库、企业官网和在线商城。
- Star
- 1,278
- Fork
- 230
- 未关闭 Issue
- 177
- 最近提交
- 9天前
这是什么?
Vvveb 是一个用 PHP 编写的自托管内容管理系统,内置拖拽式页面构建器,并提供文章发布、媒体管理和在线商店功能,同一套安装既可以做企业官网,也能用作博客或电商站点。
电商方面支持单页结账、订阅、数字资源下载、优惠券与折扣码,以及商品选项、变体和评价。内容方面支持多站点和多语言、版本修订、自定义字段和自定义文章类型。项目自带 SEO 插件,涵盖结构化数据、Open Graph、hreflang 和站点地图;既可作为传统 CMS 使用,也可通过 GraphQL 和 REST API 作为无头 CMS 调用。
运行环境要求 PHP 7.4 及以上(推荐 8.3),数据库可选 MySQL/MariaDB、SQLite 或 PostgreSQL,支持网页安装和命令行安装。
核心功能
- 01拖拽式页面构建器,可直接编辑页面布局
- 02电商功能,包括单页结账、订阅和数字资源销售
- 03支持多站点和多语言
- 04提供版本修订、媒体管理和角色权限控制
- 05通过 GraphQL 和 REST API 支持无头 CMS 用法
- 06内置 SEO 插件,支持结构化数据、Open Graph、hreflang 和站点地图
适用场景
- 为非开发人员搭建带可视化编辑器的企业官网
- 运营支持多语言内容的博客
- 开设包含商品、优惠券和订阅功能的小型网店
- 将 PHP CMS 作为独立前端的无头内容后端
快速上手
- 1
克隆仓库及子模块
git clone --recurse-submodules https://github.com/givanz/Vvveb - 2
将文件上传到服务器或本地环境,然后在浏览器中打开站点,按照安装说明操作
- 3
或者使用包含数据库信息的命令行方式安装
php cli.php install module=index host=127.0.0.1 user=root password=1234 database=vvveb admin[email]=admin@vvveb.com admin[password]=admin engine=mysqli
使用前须知
- 需要 PHP 7.4 及以上版本并启用多个扩展,还需要 MySQL、MariaDB、SQLite 或 PostgreSQL 数据库。
- 采用 AGPL-3.0 许可证,这是一种 Copyleft 许可证,作为网络服务运行时需要公开修改后的源代码。
收录于专题
标签
常见问题
- Vvveb 是什么?
- 自托管的 PHP 内容管理系统,自带拖拽式页面构建器,可用于搭建网站、博客和电商店铺。 Vvveb 是一个用 PHP 编写的自托管内容管理系统,内置拖拽式页面构建器,并提供文章发布、媒体管理和在线商店功能,同一套安装既可以做企业官网,也能用作博客或电商站点。
- Vvveb 可以免费使用吗?用的什么许可证?
- Vvveb 以 AGPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
- Vvveb 还在维护吗?
- 活跃维护中。Vvveb 最近一次提交是在 2026年10月29日。
- Vvveb 适合用来做什么?
- 为非开发人员搭建带可视化编辑器的企业官网 运营支持多语言内容的博客 开设包含商品、优惠券和订阅功能的小型网店 将 PHP CMS 作为独立前端的无头内容后端
- Vvveb 怎么安装和运行?
- 克隆仓库及子模块: git clone --recurse-submodules https://github.com/givanz/Vvveb 将文件上传到服务器或本地环境,然后在浏览器中打开站点,按照安装说明操作 或者使用包含数据库信息的命令行方式安装: php cli.php install module=index host=127.0.0.1 user=root password=1234 database=vvveb admin[email]=admin@vvveb.com admin[password]=admin engine=mysqli
- 在哪里获取 Vvveb?
- 源代码和安装说明在 GitHub 上:https://github.com/givanz/Vvveb
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
4万+33 本周1万JavaGPL-3.0更新于 前天
一款自托管的可视化 CMS 与页面搭建工具,基于 Bun 服务器,发布干净的静态 HTML 和 CSS 页面。
9076+41 本周874TypeScriptMIT更新于 4天前
一个基于 PHP 的极小型平面文件 CMS,内容存于 JSON 文件,无需数据库,上传即可安装。
744+2 本周169PHPMIT维护活跃更新于 5天前
一款扁平文件型 CMS,用于搭建网站和博客,内容以 JSON 存储,无需数据库。
1473+1 本周340PHPMIT维护活跃更新于 前天
基于 PHP 的博客程序,内置编辑器、媒体库、主题和插件,支持自托管。
22993PHPBSD-3-Clause更新于 2个月前
基于 Ruby on Rails 的自托管博客与网页发布平台,前身为 Typo。
18543617LessMIT维护活跃更新于 12天前