CMS系统 活跃维护

bludit

bludit/bludit

简单、快速、安全、扁平文件 CMS

1466
Stars 标星
335
Forks 分支
70
Watchers 关注
19
Open Issues
PHP
主要语言
MIT
开源协议
41.0 MB
仓库大小
11 小时前
最后推送
一键安装扩展 / 插件指令
dsh plugin --profile web add github:bludit/bludit
git clone https://github.com/bludit/bludit.git
git clone git@github.com:bludit/bludit.git
README.md master

英文原文正文为项目原始 README(英文),本站后续会翻译为中文,当前仅剔除图片与无关章节并统一排版。

Bludit

Bludit 简单、快速且灵活的内容管理系统。

使用 Bludit,您可以在几秒钟内建立自己的网站或博客。它完全免费、开源且易于使用。Bludit 将内容以 JSON 格式存储,无需安装或配置数据库。您只需要一个支持 PHP 的网络服务器。

作为一个扁平化文件 CMS,Bludit 提供了无与伦比的灵活性和速度。此外,由于支持 Markdown 和 HTML 代码,创建和管理内容从未如此简单。

资源

要求

  • 支持 PHP 的 Web 服务器。
  • PHP 版本 8.0 或更高。
  • PHP mbstring 模块,用于全面支持 UTF-8。
  • PHP gd 模块,用于图像处理。
  • PHP dom 模块,用于 DOM 操作。
  • PHP json 模块,用于 JSON 操作。

安装

  1. 从官方网站下载最新版本:Bludit.com
  2. 将压缩文件解压到一个目录,例如 bludit。
  3. 将 bludit 目录上传到您的网络服务器或主机。
  4. 访问您的域名(例如,https://example.com/bludit/)。
  5. 按照 Bludit 安装程序设置您的网站。

注意——如果在 Cloudflare、nginx、Apache 或其他反向代理后运行: Bludit 仅从 REMOTE_ADDR 读取客户端 IP。在 PHP 层中,像 X-Forwarded-For 或 CF-Connecting-IP 这样的代理头 不被信任,因为任何客户端都可以伪造它们。如果您的网站位于反向代理之后,请配置 Web 服务器在 PHP 接收请求之前将 REMOTE_ADDR 重写为真实客户端 IP——否则登录暴力破解黑名单将阻止代理本身(在足够的失败登录尝试后锁定所有访问者),并且访问者统计将把所有流量计算为单一访问者。

直接 / 本地主机 / 内网部署无需任何配置。

快速安装测试

你可以使用 PHP 内置的网页服务器(php -S localhost:8000)或 Docker:

docker pull bludit/docker:latest
docker run -d --name bludit -p 8000:80 bludit/docker:latest

然后打开 http://localhost:8000

升级 Bludit

以下步骤适用于从相同主版本升级到任何版本的 Bludit。主版本是版本号中的第一个数字,例如 Bludit v3.x。

  1. 完全备份,这里无需讨论,对所有文件和目录进行完整备份。这意味着将所有文件复制到一个新文件夹中。
  2. 记住你正在使用的 Bludit 版本,以便可能回滚。
  3. 从官方网站下载最新版。
  4. 解压 zip 文件。
  5. 用新文件替换现有文件。
  6. 清理浏览器缓存,请阅读下面的注意事项。
  7. 登录管理区域并检查你的设置。
  8. 完成。

注意: 如果你的网站处于某种服务器缓存系统(例如,Cloudflare 默认提供的缓存)后面,你也需要在那里清除文件。清理浏览器缓存也是一个好主意。Bludit 会尝试用新文件重新加载,但某些组件如 TinyMCE 可能不会重新加载,从而在界面上产生一些问题或抛出 JavaScript 错误。

支持 Bludit

Bludit 是开源且免费使用的,但如果你觉得这个项目有用并希望支持其开发,你可以在 Patreon 进行贡献。作为我们的感谢,支持者将获得 Bludit PRO。

如果你愿意,你也可以通过一次性捐款来请我们喝咖啡或啤酒。每一份贡献都帮助我们继续改进 Bludit,为用户提供最佳体验。

许可证

Bludit 是开源软件,采用 MIT 许可证 授权。

本站来源与版权声明
  • 本文标题:bludit - 简单
  • 本文链接:https://www.cn121.com/cms/bludit-bludit.html
  • 原项目:bludit/bludit 版权归原作者 bludit 及贡献者所有
  • 收录信息:本站于 2026-10-08 收录本项目,本页所列协议与仓库指标均为收录当时的状态;该日期之后原项目的版本更新与协议变更,本页不作同步。
  • 开源协议:收录时本项目采用 MIT(查看 LICENSE 原文),本站转载其原始文档(未改动文字,仅剔除图片与无关章节);使用、修改、分发请以该仓库 LICENSE 原文为准。
  • 站点出处:本文首发于 OneTwoOne,收录自 GitHub 开源项目 bludit/bludit。
  • 内容说明:本页正文为原项目 README 原文(英文),本站后续会翻译为中文(当前尚未译出,仅将二级标题译为中文,便于按栏目定位;标题原文可在下方原仓库中查看),仅剔除了图片与赞助等无关章节、并把相对链接改为绝对地址;页首简介为机器翻译自仓库描述。
  • 引用声明:商业转载、第三方聚合或 AI 检索训练引用时,请务必保留以上来源出处、本文永久链接,以及原项目的版权声明与许可信息。
  • 下架通道:若原项目此后变更或收紧了许可协议、或作者/权利人认为本站的收录方式(译文、排版适配、简介翻译等)超出其授权范围,请通过 xyd3302001@163.com 发送下架通知,并附上项目地址与本页链接。本站核实后将第一时间删除本页内容,或改为不复制原文的目录性收录;署名更正等其他要求可一并提出。