FlintHub程序
发布关于FlintHub程序的相关信息
轻量级 PHP 社区系统(论坛 + 博客),基于自研 SplitDB 纯 SQLite 分片引擎。 版本:V1.0.0 | 兼容 PHP 8.0.2(SQLite 3.33.0)| 编码:UTF-8 without BOM + LF,用于快速了解本程序的全貌与优势。 一、项目概述 FlintHub(原名 SoSite)是一套轻量级 PHP 社区系统,提供论坛(帖子/回复/版…
6
SplitDB 面向中小型私有化社区、独立站长设计,精准适配低资源服务器(1 核 512M ~ 1 核 1G):DAU 0~8000:稳定舒适运行;DAU 8000~15000:限流可控稳定运行;不适用:超高并发刷屏、电商秒杀、复杂多表 JOIN 统计、大型门户(白皮书明示边界,预留了后期平滑切换 MySQL 驱动的适配器)。https://www.flinthub.top/shop/item/1…
3
FlintHub 开发历程:从 SoSite 到现在的故事 时间回到 2025 年 11 月,我开始了 SoSite 的开发之旅。 当时只想做一个简单的论坛程序,把网上自己喜欢的软件和文章放在上面,架构也是模仿老 DZ 和 PW 那种经典论坛的思路。 一切只为了“让程序跑起来”,功能非常简单,数据库用的也是 SQLite3。 SoSite 1.0 版本:最初的初心 SoSite 1.0 的核心功能…
15
从sosite开始准备,到每个阶段的情况,慢慢说给大伙听一下,特别是我曾经踩过的坑,也跟大家分享一下。我会把我开发过程中的一些还存着的md文档发给你们看一下。…
2
SplitDB v2.3 是 FlintHub(原 SoSite)底层数据引擎的架构定稿方案:基于原生 SQLite 构建的多分片存储系统。 核心思路:用时序分区 + 哈希分桶解决 SQLite 单文件锁竞争;分片作为唯一数据源,索引 / 搜索 / 统计为异步二级视图。 无需 MySQL、Redis、消息队列 —— 一个 PHP 进程 + 若干 SQLite 文件即可承载一个社区。 本文档依据《S…
2