为什么要改版
这个站点从 2021 年建站起一直跑在 WordPress 上:主题是 OneNav,插件装了又卸,导航数据停在 2021 年 9 月那批,后台更新在去年 11 月卡住之后再也没成功过。更麻烦的是:
- 站点根目录里躺着 1GB 多的历史备份(其中一份是整站打包,含数据库),公网可以直接下载;
- 数据库和前台的密码长期同源,FTP 日志里几乎每天都有爆破记录;
- HTTPS 从来没配置过,浏览器访问时看到的是一张 2019 年就过期的测试证书。
所以这次改版的第一个目标不是"变好看",而是把站点搬到一套干净、可维护、安全的结构上。
现在的新结构
| 部分 | 用什么 | 状态 |
|---|---|---|
| 博客 | Typecho 1.3 + ComBox 主题 | 已上线 |
| 数据库 | SQLite(放在网站目录之外) | 已迁移 |
| 导航站 | 纯静态 | 下一步 |
| 留言/评论 | Typecho 原生 + 审核 | 已开启 |
导航站会做成纯静态页面:162 条导航、分类、搜索都预生成,不依赖 PHP 和数据库。服务器压力会小很多,也不会再有"插件漏洞/主题授权"这类问题。
数据怎么处理
旧 WordPress 的数据没有丢:数据库完整导出留档,文章、页面、导航条目都还在,需要的时候可以随时取出来。
改版不是推倒重来,是把该留的留下,把该扔的扔掉。
下一步
- 导航站静态化(保持旧 URL,不掉收录);
- 绑定 SSL 证书,全站 https;
- 把这个博客真正用起来。
评论 暂无评论