网站资源迁移整改工作

博客资源迁移整改工作

2024年,是我本科毕业的一年,在我的学业生涯中注定扮演着极其不平凡的角色。回望着四年经历,我有太多太多想说的话,想做的事去为我的本科阶段画上一个圆满的句号。那么,为了迎接我的新生活,我决定重新整理这个珍贵的记录平台(尽管都是水文🙄。

当已经长大两岁的我再回头看自己写的文章一言难尽(虽然现在写得也不咋地),但是技术一直在进步,时代也一直在发展。我也想为我的博客做一次迁移整改,作为见证我技术进步最重要的一个地方。

整体框架

目前可以写博客的平台有很多,比如简书、博客园、知乎、CSDN等一系列基于各大平台的个人博文存储地点。从各大平台发布文章的优势显而易见:无需额外消费、代友后端地址、发布修改文章十分便利。但是缺点也很多,比如会带有广告,无法自定义界面等。

从学习以及高度自定义的角度出发,自己搭建的免费开源博客成为了我的首选项,最初采用了Hexo的框架,并且仅仅是放在了Github Pages,为了避免服务器迁移以及域名备案等繁琐操作(当然也省了一笔✌)。包括图床也是采用免费图床,从全球图床到国内一些作者提供的免费地址,所以稳定性一直是我最头疼的事情,对没错,1s的延迟我忍了,返回码500不能忍!

于是,这一次,我打算将静态资源整体迁移至国内服务器上,算上域名以及CDN的价格每年会有不少的支出。不过,我还是决定为了这几秒的延迟以及未来更多服务的一个开端而进行这次迁移。而为了保持原本资源的简洁性,我依旧选择把Hexo作为主框架。

主题

三年来,更换过的主题也有了三四个,从最初官方推荐的超超超简洁的主题到某一个小众项目魔改,主题的变化映射着我审美的改变。不断更换主题、不断魔改静态资源的过程也让我对前端知识的掌握范围更加广泛。这一次整改我选择了基于butterfly主题的魔改版anzhiyu主题,作者和我一般大!惊喜!我很喜欢这个主题的简洁大方的界面,同时保留了每一个页面的动画细节,可以看出来作者一定是个细心的人!同时从作者编写的文档以及文章可以看出作者是一个很有趣的人。总之!主题和作者我都很喜欢!

CDN

CDN简要介绍

内容交付网络或内容分发网络 (CDN) 是代理服务器及其数据中心的地理分布式网络。 目标是通过相对于最终用户在空间上分配服务来提供高可用性和性能。 CDN 于 20 世纪 90 年代末出现,作为缓解互联网性能瓶颈的一种手段,当时互联网开始成为人们和企业的关键任务媒介。

CDN应用广泛,支持多种行业、多种场景内容加速,例如:图片小文件、大文件下载、视音频点播、直播流媒体、全站加速、安全加速。

为了选择更具有性价比的服务器,那么带宽势必不可能超过5M,同时按量计费属实价格较高,并且有被刷爆的风险。所以为了进一步提高访问速度,那么就要选择一家适合自己的CDN服务商来进行加速。

最初我有被大厂阿里云的存储以及CDN方案推销到,但是阿里云的政策太太太复杂了,在这里面有一个非常套路的地方:先把客户以低价格拉进来,再进行高收费。不过作为国内第一大厂,在系统完整性、服务完备性以及其他方面的安全性都是非常优秀的,当博客的流量较大以及对安全性要求升高时,会是个不错的选择。(当然,也得有💴

在众多服务商之中,我选择了多吉云。和其他服务商相似,页面也简洁,说明文档要比隔壁七牛云的好很多,而且会有不少的免费额度。对于我这种(~~流量小的)~~静态资源网页非常适合!

图床存储方案

选择合适的图床也是一个非常重要的事情,我同样是选择了体验比较优秀的多吉云,包括部分页面的视频等,该服务商提供的解析、转码等功能非常完善。其提供三个服务分别是:视频云、云存储、融合CDN。因为本身具有服务器,我未采用多吉云提供的云存储,但是视频云以及融合CDN的存储以及服务转发等功能都非常的优秀。

总结

最后,希望我的文字可以帮到你,很高兴认识你!