UltraFish v4.0 - 更新顶级域名 & 升级服务器 & 简化文章路径
Made by Mike_Zhang
Unfold UltraFish Version Topics | 展开UltraFish版本主题 >
Intro
导言
2020年7月29日,UltraFisher v1.0 (ultrafisher.github.io)诞生了,作为我的第一个个人博客网站*。
2020年10月15日,UltraFisher升级为UltraFish v2.0 (https://ultrafish.cn) ,我把它部署在了阿里云ECS云服务器上,并使用了新的域名 (UltraFish.cn) *。
2021年7月27日,它升级到了UltraFish v3.0,新增了UltraFish Plus (plus.ultrafish.cn)开发性页面,配置了SSL证书,并更换了博客的主题外观*。
当然,期间也有很多小版本更新,可以在我的博客网站更新日志中查看。
今天,2023年5月9日,UltraFish v4.0来了!
Main Updates
主要更新
UltraFish v4.0主要更新了以下三方面:
- 更新顶级域名;
- 升级服务器;
- 博客文章路径简化。
本次更新的内容并没有前三次的多,但是时间成本和金钱成本是最高的。 UltraFish主站及其附属网站和服务的内容并没有发生变化,主要提升的是网站的整体服务性能,访问速度,安全性以及易用性,我认为对UltraFish以后的开发有很大价值。
TLD Update
顶级域名更新
本次更新重点之一是把UltraFish的顶级域名从.cn更新为 .io,即从UltraFish.cn更新为UltraFish.io。
即刻起,UltraFish主站及其附属网站和服务将终止对UltraFish.cn的更新,后续更新将仅在UltraFish.io上进行。
io作为我博客的顶级域名十分合适,也十分炫酷。它为Input/Output(输入/输出)的缩写,又可以代表二进制0和1,在键盘上输入还十分方便。
此域名在NameSilo域名服务商上购买。域名的解析和DNS则还是使用了阿里云的服务。
接下来很长一段时间,我应该都会一直使用UltraFish.io来作为我博客网站的域名。
Server Update
服务器升级
之前版本的UltraFish都是部署在阿里云的服务器上,服务器位置在华东地区,1核CPU,2GB内存,1Mbit/s带宽。跨地域的访问加上微小的带宽,使得我在香港的访问速度十分慢,部署在服务区上的应用运行速度也不理想。
这次升级我还是选择了阿里云,但是选择了香港地区的服务区,2核CPU,2GB内存,特地选择了3Mbit/s带宽。这使得我的访问速度有很大的提升,部署的服务也运行的更加流畅。
与此同时,我给服务器安装了宝塔面板。这大大提升了服务的的易用性和安全性。很大程度上方便了我对服务器的管理和维护,如安装SSL证书,配置Nginx,配置防火墙,监控,管理网站等。后悔没有早点用它。
Post Path Simplification
文章路径简化
之前博客上的文章链接都是由域名+时间+文章名组成的,如,
这会使得整个链接十分长,也不便于搜索。
这次更新我优化了Hexo框架的路径设置,使得文章链接变为域名+‘post’+文章名的形式,如,
这使得链接变得简洁,也方便后期的管理。
Logistical Work
后勤工作
本次更新改变了域名和文章链接,这使得之前的各种链接都失效了。但是为了保证我和用户的使用体验,我不能就对之前的链接不做如何处理,这就需要我做一些后勤工作,去提醒使用旧链接对于服务的用户,并提供他们跳转新链接的方式。
UltraFish (ultrafish.cn) 主站及其所有文章:
UltraFish Plus (plus.ultrafish.cn) 内容:
Mike_Zhang’s Homepage (mike.ultrafish.cn):
接着,对于所有引用旧链接的地方,都做了相对应的更新。这保证UltraFish中所有的图片,访问量,用户量,评论等内容都保持正常工作。
Special Thanks
特别感谢
Outro
尾巴
本次更新并没有像前几次那样对外观有大的改变,主要提升了我以及UltraFish用户的使用体验,提升网站的运行效率和访问速度,安全性和易用性。希望此次更新能够为UltraFish之后的开发和应用提供更好的基础设施。
如你发现任何由于本次更新导致的访问问题,请在下方留言,或者联系我。
最后,感谢你的阅读,以及对UltraFish的支持和陪伴,让我们一起期待UltraFish v5.0的到来。
原创文章,转载请标明出处
Made by Mike_Zhang