无用挂件の日记

正确的Typecho建站姿势(滑稽)

  最近给小萌大佬帮忙建了个博客。说起来我也是跟银牌大佬一起停课、每天谈笑风生的人,然而人家去了pku,我却如浮萍一般不知何所向。想想也是挺伤感的。
  回归正题。总结一下整个流程,大概是这样的:

  • 确定域名,设定host,方便着手做起来先
  • 试了一把WordPress,发现Gutenberg智障到无法接受,遂弃之
  • 安装Typecho,采用CastleMD主题,安装Links插件、Meting插件,整体配置
  • 注册域名,接入Cloudflare并配置,激活TLS1.3、HTTP/2、HSTS Preload、DNSSEC等特性
  • 前端优化,包括接入CDN、采用Brotli、DNS-Prefetch、启用HTML压缩、启用Rocket Loader、引入instantpage.js等(注:Rocket Loader有时负优化很明显,需测试比较后再确认启用)
  • 真实IP回显(在config.php末尾插入define('__TYPECHO_IP_SOURCE__', 'HTTP_X_FORWARDED_FOR');
  • 自定义Gravatar源(在config.php末尾插入define('__TYPECHO_GRAVATAR_PREFIX__', 'https://cdn.v2ex.com/gravatar/');
  • …等等(好像暂时只能想起这些w)

好啦现在看起来就很棒不是(x
域名邮箱的话推荐pingly,真的很好用呢(稳定快速,支持DKIM,mail-tester.com满分)