自主推荐
立即推荐

一个极简 PHP 论坛。由一个仅100多KB大小的PHP文件构建。纯原生、无框架、无依赖,支持 SQLite、MySQL 和 PostgreSQL。适合社区站点、低成本部署和 AI 二次开发。

特点

  • 纯原生 PHP,单核心代码文件,无框架和 Composer 依赖,部署与维护简单
  • 支持 SQLite、MySQL 和 PostgreSQL,数据库结构和搜索能力保持跨引擎兼容
  • 包含首页、版块、主题、回帖、收藏、个人主页和后台管理等完整论坛功能
  • 支持用户组、版块权限、站点设置、注册控制、发帖限制和附件管理
  • 插件机制支持 Hook、路由、后台页面、资源合并、在线安装更新和统一计划任务
  • 站点设置、版块和用户组按需懒加载,数据库结构简单,负载能力强
  • 支持 AJAX 交互和响应式布局,兼顾 PC 与移动端使用体验

环境

源码部署最低要求:

软件 版本要求 说明
PHP 8.1 及以上 PHP 8.5 与当前 Docker 镜像一致
PDO 随 PHP 安装 至少启用下方所选数据库对应的扩展
SQLite SQLite 3 通过 pdo_sqlite 使用
MySQL 8.0 及以上 通过 pdo_mysql 使用
PostgreSQL 13 及以上 通过 pdo_pgsql 使用
Web 服务 Nginx 或 Apache Apache 需启用 PHP-FPM/模块及 URL 重写

使用 Docker 部署还需要 Docker Engine 24 及以上、Docker Compose v2 和 unzip。Docker Compose 当前配置使用 PHP 8.5-fpm、MySQL 8.4、PostgreSQL 18 和 Nginx Alpine 镜像;源码运行时仍以 PHP 8.1+ 为最低要求。

暂无评论

暂无评论...