← 返回首页

FIELD NOTE / 2026-08-15

杂记#gpt

此博客系统使用Rust构建

厌倦了现成博客系统,我亲手造了一套属于自己的博客

厌倦了现成博客系统,我亲手造了一套属于自己的博客

我一直想拥有一个完全贴合自己心意的博客,用来沉淀文字、记录思考。但折腾过市面上绝大多数主流博客系统后发现,它们各有短板,始终没有一款能完全契合我的使用习惯和服务器配置需求。要么臃肿笨重、资源消耗极高,要么极致轻量化却牺牲了便捷的动态管理能力。

索性,我放弃了现成框架,从零打造了一套专属自己的博客系统。

一、WordPress:功能全能,但臃肿低效、资源拉满

WordPress 是博客领域的老牌标杆,生态成熟、插件丰富、功能面面俱到,几乎能满足所有建站需求。但对我这种小服务器、追求极致速度的用户来说,它的缺点被无限放大。

它基于 PHP 开发,作为动态脚本语言,本身执行效率就存在天然短板。我曾在服务器全新安装纯净版 WordPress,未安装任何插件、无任何自定义改造,仅仅是默认空白站点,首页打开耗时就达到 500ms 左右。随着文章、分类、数据量不断增加,加载延迟还会持续攀升,越用越卡顿。

内存占用同样堪忧。纯净空站单次请求内存占用就有约 60MB,且内存占用会随访问量上升持续递增,无法稳定控制,对我 2核2G 的小服务器极其不友好。

二、Hugo 静态博客:速度极致,但动态能力缺失、运维繁琐

为了解决 WordPress 笨重、卡顿的问题,我尝试了 Hugo 静态博客。由 Golang 开发的它,主打极致性能,本地编译 Markdown 为纯静态 HTML,彻底摆脱动态程序的运行开销,完美解决了 WP 速度慢、占资源的痛点。

但静态博客的短板同样致命,日常使用体验非常别扭。每次发布新文章、修改内容、调整分类标签,都需要手动执行编译命令、重新部署站点。不论是新增标签、修改文章分类,还是微调站点配置,都要重复一套繁琐的编译部署流程,写作和运维效率大打折扣,完全失去了轻量化博客该有的便捷性。

三、我理想中的博客系统(核心需求)

折腾多款系统后,我明确了自己的核心诉求,不需要花里胡哨的冗余功能,只需要做到精准适配、极致够用:

  1. 极致访问速度:页面即点即开,打开耗时稳定控制在 100ms 以内,做到跟手流畅,零等待卡顿。

  2. 极低资源占用:适配 2核2G 低配服务器,内存占用极低,且不随访问量上涨,高并发场景下资源占用依旧稳定。

  3. 基础动态管理能力:自带简易后台,支持文章增删改查、分类标签管理、SEO 参数配置等核心功能,兼顾速度和实用性。

四、从零自研:终于打造出完美适配自己的博客

没有现成的完美方案,那就自己造。基于自己的核心需求,我全程自研,搭建了一套完全贴合个人使用场景的博客系统,彻底解决了所有痛点:

  1. 极致性能,极速响应:采用 Rust + Postgres 开发,依托 Rust 高性能、低开销的特性,在同一台服务器环境下,页面打开耗时稳定在 50ms 左右,远超主流开源博客,体验极致流畅。

  2. 内存极致稳定,无惧高访问:系统常驻内存仅 20MB,且性能表现极其稳定,即便面对十万级访问量,内存占用依旧恒定,不会随流量上涨溢出,b站有大神测试,不超过100M.完美适配低配服务器。

  3. 高效开发,兼顾颜值与实用性:本次开发基于 GPT5.6sol 大模型完成,依托 superpowers、uiuxpromax 技术能力打磨界面与功能,搭配 pi-agent 编程助手,极致节省 Token 消耗。整套系统从开发到落地,刚好耗尽 GPT-Plus 五小时使用额度,顺利完工。

不用迁就臃肿的成熟框架,也不用忍受静态博客的繁琐操作,速度、资源、实用性三者兼顾,这就是我最满意的个人博客形态。