每一个功能都经过精心设计,让你可以专注于写作本身。
内置可视化编辑器,支持快捷键,写作体验流畅自然。
Flow 浅色优雅,Magine 深色沉浸,文章级独立切换。
支持垃圾评论过滤、蜜罐防机器人,评论需审核后展示。
灵活的分类管理,支持文章归档,按时间线回顾。
适配所有设备,从桌面到手机,访问体验始终如一。
CSRF 防护、XSS 过滤、密码哈希、评论速率限制。
基于成熟可靠的技术栈,无需 Composer,无需复杂的依赖管理。
只需三步,即可拥有自己的博客。
将源码解压上传至服务器网站目录,确保 config.php 可写。
unzip TBlog_v1.0.0.zip
-C /var/www/tblog/
登录 MySQL,创建一个空数据库(字符集 utf8mb4)。
CREATE DATABASE tblog
CHARACTER SET utf8mb4
COLLATE utf8mb4_unicode_ci;
浏览器打开 install.php,按提示填写信息,完成安装。
https://tblog.cn/install.php
内置多重安全机制,保护你的博客和访客。
所有管理操作均带有 CSRF token,阻止跨站请求攻击。
文章内容经 DOMDocument 白名单净化,防范存储型 XSS。
后台密码使用 bcrypt 哈希存储,不可逆,泄漏无忧。
评论提交有频率限制,防止刷屏和垃圾评论。
// 密码哈希 - 安全存储 $hash = password_hash( 'admin123', PASSWORD_DEFAULT ); // 验证登录 password_verify($pass, $hash); // CSRF token - 防止跨站请求 csrf_field(); csrf_verify(); // XSS 净化 - 白名单过滤 sanitize_html($content);
每个文章都可以独立选择主题,全站默认主题可在后台设置。
清新明亮的浅色主题,适合技术文章与生活分享。
浅色主题沉浸深邃的深色主题,适合夜间阅读与创作。
深色主题每个版本都有详细的更新日志,欢迎关注 GitHub 获取最新版本。
TBlog 基于 MIT 协议开源,欢迎 Fork、Star 和提交 Pull Request。
简洁优雅的开源博客系统 · PHP + MySQL