想有一个自己的小站很久了:放几张照片,写一点短文,偶尔换换页面上的氛围。不想备案,希望国内也能打开,还想留一点能玩特效的空间。
技术上没有选太重的方案。站点用 Astro 做成静态页,样式用 Tailwind,内容以 Markdown 为主。页面模块先定下来——首页、关于、短文、摄影、联系——以后换皮肤或特效,尽量不动结构。
部署放在 Cloudflare。一开始只有免费的临时域名,在国内手机流量下打不开;换成自己的 lyanqi.cn 之后就通了,速度也够用。域名是在腾讯云买的,再把 DNS 指到 Cloudflare,证书和全球分发都交给它。
中间也一点点加上去:中英切换、杂志式摄影网格、页脚可切换的主题,以及第一套用 Three.js 做的「浮尘」背景。特效做成可替换的插槽,不想用的时候关掉就行,不影响阅读。
整件事更像搭一个会慢慢长的壳。文章和照片可以以后再填;先把路铺好,需要的时候往里放就行。这是这个站的第一篇短文,也算给这次建站留个纪念。