跳过正文
  1. 归档/

免费的才是最贵的:记站点功能迁移

·1101 字·
技术 杂谈
Xeonzilla
作者
Xeonzilla
Yuri is life.
目录

无尽迁移之路
#

继前面部署Umami数据库迁移后,我又在使用Umami的过程中发现了新问题:怎么仪表盘的数据全是重复的呢?在Github一番搜索后,我找到了三个相同的案例123,而且非常遗憾,开发者没有任何有效的答复,这个Bug目前悬而未决。

出现了影响使用的问题,那么只能是更换平台了,我Umami把迁移到Vercel上。由于vercel.app被屏蔽,为了中国大陆的访问性,我又不得不寻找解决方法。唯一的解决办法,只有绑定自定义域名。

众所周知,我使用Github Pages也就是图个免费、可玩性高,要让我去买一个域名,岂不是和我的建站初心之一相悖?不得已,只能动身去找免费域名了。eu.org早已不接受申请,其他的小众免费域名又有种种限制。最后,我申请了一个us.kg域名。

us.kg可以托管至Cloudflare,申请也不需要绑定信用卡,看上去还是很实用的。二话不说,我就为Vercel上的Umami绑定了域名,这下终于能自由地访问自行部署的Umami了。

各种教程、文档都以Vercel为例确实是有道理的,部署在Vercel上的Umami使用起来丝滑流畅;相较之下,Netlify下的Umami就会有加载延迟,不知道是什么性能指标上的差距。

好景不长,us.kg被全球性的停止解析了,而且不是第一次。我又不能正常地访问Umami了。

这下我真是被免费域名“吓破了胆”,毕竟谁也无法保证,其他的免费域名会不会出现同样的问题。一番兜兜转转,我又回到了Netlify,起码它能用。至于Umami的Bug,目前只能靠我定期重新部署缓解了。

金钱的丘壑
#

从托管平台,到分析工具,再到域名,一切都是免费的,那么代价是什么呢?我不得不进行多次无谓的迁移,企图抹平免费服务的差距;不得不苦苦等待Umami官方的修复,毕竟免费开源的项目,开发者们也是用爱发电。反倒是时间代价最小,毕竟我确实对这种折腾乐在其中,就当是练手、体验新事物了。

即使是乐在其中,来来回回的也很让我疲惫:不是我失去了对站点建设的动力,而是我对免费服务质量的天然差距感到绝望。这些差距,惟有金钱才能弥补。

只要购入一个域名,就能够享受到Vercel的一站式部署体验,享受到全球CDN的加速,享受到Cloudflare的防护和各种额外功能,享受到友好的SEO,享受到各种歧视免费域名的友链、博客项目。如此想来,一个域名能做到的事真是太多了。

如果有一天,本站的域名不再是xeonzilla.guthub.io,那便是我的屈服之时。现在的我还有一丝倔强之心,能让我和各种免费服务再战三百回合。

相关文章

从Supabase迁移至Neon
·1051 字
技术
Netlify + Supabase部署Umami
··1472 字
技术
臻于化境:读《12话改编和S3小结》有感
·1051 字
二次元 杂谈