| 作者 | 晓杰 |
| 授权 | 免费 |
| 大小 | 1.02MB |
| 语言 | PHP |
| 数据库 | SQLite |
简洁安装方法
宝塔安装> 添加网站 > 选择PHP7.4+版本 > 设置 > 网站目录 > public 即可 (如需伪静态 点击宝塔页面伪静态 选择thinkphp 就可以了 )
程序简介FmBlog
是一款PHP8+ 轻量化开源博客内容管理系统,基于原生 PHP 开发,采用 SQLite 单文件数据库,无需额外配置 MySQL,上传源码即可一键建站。代码结构精简干净、无冗余加密、无后门风险,主题插件双架构拓展,完美适配个人博客、技术笔记、站长站点、内容资讯站搭建。
运行环境程序语言:
PHP 8.0 ~ 8.3数据库:SQLite(免安装、零数据库配置)运行要求:虚拟主机 / 云服务器均可,支持宝塔面板、PHP 原生环境必备扩展:fileinfo、gd、mbstring、json
核心功能文章管理:
文章置顶、分类标签管理主题系统:多套精美模板,后台一键切换,支持自定义修改页面样式插件扩展:独立钩子插件机制,不改动核心源码,自由拓展站点功能访问统计:精准统计站点 PV/UV/IP 访客数据,实时查看流量情况安全防护:内置 XSS 防注入、CSRF 安全校验、上传文件安全检测SEO 优化:自定义页面标题、关键词、描述,友好适配搜索引擎收录响应式后台:适配电脑、手机多端管理,操作简洁流畅
源码优势体积超轻:完整安装包小于 2MB,占用服务器资源极低部署简单:上传源码→访问域名→一键安装,3 分钟搭建专属站点迁移方便:SQLite 单文件数据库,备份复制即可完整迁移站点极易二开:代码逻辑清晰规范,无加密混淆,新手也可二次开发修改纯净无捆绑:无恶意代码、无后门、无强制广告,长期稳定运行
适用场景个人技术博客、站长日常记录、自媒体内容站点、知识库笔记站点、小众资讯博客、PHP 新手学习练手源码
v2.2.0
v2.2.0-2026-05-19 22:34:29
-修复部分BUG问题
-优化PHP5.6-8.2兼容支持
-优化多系统兼容性问题
v2.1.1-2026-05-11 20:34:29
-修复核心linux系统兼容问题。
v2.1.0-2026-05-11 20:34:29
【自动更新系统】
- 新增 WordPress 风格后台静默自动更新
- 支持多版本链式更新(2.1.0->2.1.1->2.1.2->...)
- 逐版本进度提示反馈
- 更新包解压前自动备份被覆盖文件
- 安装完成后自检网站是否正常
- 自检失败自动从备份恢复(三层回滚保护)
- 更新中断崩溃恢复(.rollback_marker 哨兵机制)
- 更新结果通知服务器(notifyServer)
- 更新记录写入自动更新日志
【自检机制增强】
- 改用 GET 请求检测响应体
- 自动识别 PHP 语法错误(Parse error / Fatal error)
- 自动识别未闭合字符串、类未找到等错误
- 三次重试,200ms 间隔,提升可靠性
【HttpClient 工具类】
- 三层 HTTP 请求回退:cURL -> stream_context -> fsockopen
- 自动检测可用后端,无需配置
- 支持 GET/POST/下载文件
- 统一超时处理
【Unzip 工具类】
- 双层 ZIP 解压回退:ZipArchive -> 纯 PHP 解析
- 纯 PHP 解析 ZIP 二进制结构,不依赖任何扩展
- 支持 Store(无压缩)和 Deflate 两种模式
- 兼容嵌套目录、数据描述符等边界情况
【后台界面优化】
- 管理后台全新布局,顶部固定导航栏
- 左侧菜单栏支持侧边栏切换
- 文章编辑三栏布局(信息/编辑/发布)
- 文章列表支持下拉切换分类筛选
- 主题设置函数重构,更易扩展
- 编辑器窗口自适应大小
- CSS/JS 缓存自动刷新
【安全管理】
- CSRF 令牌验证增强
- 登录频率限制改进
- SQL 注入防护强化(预处理语句)
- 安全审计日志完善
- 安全响应头优化(CSP/X-Frame-Options 等)
【BUG修复】
- 修复 admin/index.php 中 fmblog_foot() 缺少 <?php 标签
- 修复多字节字符串截断问题(substr 改为 strlen)
- 修复版本文件写入不完整问题
- 修复更新包解压失败时临时文件残留
2.0.2-修复富文本编辑器没法保存图片问题
2.0.1-修复一些系统问题
2.0.0-优化整体项目结构,让用户轻松上手!
1.0.2-修复linux兼容性问题。
1.0.1-修复文章详情页上下篇导航排序错误的问题(order()参数格式修正:order('id','desc') → order('id DESC'))
联系客服
手机版
返回顶部