这次改版我们做了什么

为什么要改版

这个站点从 2021 年建站起一直跑在 WordPress 上:主题是 OneNav,插件装了又卸,导航数据停在 2021 年 9 月那批,后台更新在去年 11 月卡住之后再也没成功过。更麻烦的是:

  • 站点根目录里躺着 1GB 多的历史备份(其中一份是整站打包,含数据库),公网可以直接下载;
  • 数据库和前台的密码长期同源,FTP 日志里几乎每天都有爆破记录;
  • HTTPS 从来没配置过,浏览器访问时看到的是一张 2019 年就过期的测试证书。

所以这次改版的第一个目标不是"变好看",而是把站点搬到一套干净、可维护、安全的结构上。

现在的新结构

部分用什么状态
博客Typecho 1.3 + ComBox 主题已上线
数据库SQLite(放在网站目录之外)已迁移
导航站纯静态下一步
留言/评论Typecho 原生 + 审核已开启

导航站会做成纯静态页面:162 条导航、分类、搜索都预生成,不依赖 PHP 和数据库。服务器压力会小很多,也不会再有"插件漏洞/主题授权"这类问题。

数据怎么处理

旧 WordPress 的数据没有丢:数据库完整导出留档,文章、页面、导航条目都还在,需要的时候可以随时取出来。

改版不是推倒重来,是把该留的留下,把该扔的扔掉。

下一步

  1. 导航站静态化(保持旧 URL,不掉收录);
  2. 绑定 SSL 证书,全站 https;
  3. 把这个博客真正用起来。

发表评论

评论 暂无评论

文章目录