用 Typecho 搭建一个极简个人站点的完整记录

用 Typecho 搭建一个极简个人站点的完整记录

jxjyjws
2026-10-04 / 2 评论 / 23 阅读 / 正在检测是否收录...
记录把博客从 WordPress 迁移到 Typecho 的全过程:环境、性能、踩坑。

为什么要换

WordPress 插件越来越多之后,首屏 TTFB 从 180ms 涨到了 1.2s。Typecho 核心只有 400 多个文件,够用。

环境清单

  • PHP 8.2 + OPcache
  • MariaDB 10.6
  • Nginx 1.24,开启 Brotli 与 HTTP/3
  • 静态资源全部走同域 /usr/uploads

Nginx 关键配置

location ~ \.php$ {
    fastcgi_pass unix:/tmp/php-cgi.sock;
    fastcgi_param SCRIPT_FILENAME \$document_root\$fastcgi_script_name;
    include fastcgi_params;
}

伪静态用 try_files $uri $uri/ /index.php$is_args$args; 即可。

结果

指标迁移前迁移后
TTFB1200ms95ms
首页体积2.1MB380KB
Lighthouse 性能分6297

服务器机房

终端截图

结论:小站点不必为不存在的规模买单。

0

评论 (2)

取消
  1. 头像
    老张 作者
    MacOS · Google Chrome
    @

    排版看着很舒服,代码块的高亮终于不糊了。

    回复
  2. 头像
    Momo 作者
    MacOS · Google Chrome
    @

    照片色调很喜欢,第二张的光影是怎么拍的?

    回复