一直想记一下这个站是怎么搭的。不是教程,更像一张备忘:万一哪天服务器出问题,或者过两年我忘了,可以照着这份记录找回来。
为什么是 WordPress
因为我不想在"写东西"之外花太多时间。静态站生成器当然更干净,但每次写文章都要在本地跑一次构建再上传,对我不太合适——我经常会在手机上突然想写点什么。
WordPress 的好处很简单:只要有浏览器,登录后台就能写。代价是要操心一点安全和速度,这些下面会说。
主题
用的是 Sakurairo,作者是 Fuukei。它基本上把个人博客需要的东西都塞进去了:文章卡片、目录、说说、留言板、深色模式。
选它的原因很朴素:好看,而且开箱即用。缺点也明显——功能多意味着配置项多,第一次装完我花了一整晚才把导航和首页调成想要的样子。
速度
装了 WP Rocket 做页面缓存。个人博客的文章几乎不变,缓存命中率高得离谱,回源压力可以忽略。
图片交给又拍云的 CDN 和云存储。这一步其实比任何代码优化都有效——国内访问最慢的往往不是 HTML,而是图片。
踩过的坑
- 字体:主题默认从 Google Fonts 拉字体,国内访问会卡很久。后来换成了镜像。
- 图片没压:上传头像时没注意,一张 2048×2048 的 PNG 有两兆多,而它实际只显示成几十像素。现在会先压一遍再传。
- 旧主题残留:换主题之前用过 Astra,卸载之后 uploads 里还留着二十多兆的模板 JSON 文件。这些文件不会自己消失。
一些想法
搭站这件事本身容易上瘾:改主题、调颜色、加功能,都比写文章有即时反馈。我尽量提醒自己——工具的尽头是内容,页面再漂亮,空着也是空的。
所以现在的原则是:能不装插件就不装,能少一个请求就少一个。剩下的时间,用来看完一部动画,然后写点东西。


Comments | NOTHING