博客站点重构以及一些感想

2024-01-08
Cikayo

前言

2023年12月26日,是博客网站腾讯云服务器到期的最后一天,本来想着到期了就不续费了。。。但是,最后还是按耐不住折腾的双手,又对博客进行了比较大的修改,便是你此时看到的样子。

改变

初版博客搭建

博客初版,是在2021年9月份,当时使用的ThinkPHP框架作为后台服务,在后台管理页面编辑文章,存到MySQL;访问文章时,通过ThinkPHP读取数据库,然后渲染页面。

后来,在2022年5月份,对网站UI做了彻底改版,页面更清新,文章页面的代码片段增加高亮显示,阅读起来更方便、明了。

使用Nuxt框架

2024年1月,我重新用Nuxt3框架做服务器渲染,去掉MySQL,直接通过Markdown文件渲染页面。这样,我在写文章的时候,可以直接在VSCode中写Markdown文件,而仅仅需要安装一个VSCode的Markdown插件即可。既不需要再开发后台管理的API接口,也不再需要维护数据库,少了一部分维护的成本。

服务器

之前,博客使用的是腾讯云的CVM云服务器,1核1G,当时搞活动买的也不贵(3年才几百块钱),运行博客网站戳戳有余。则奈,到期续费1年就要1000多,对于我这种小博客网站(无任何广告收入,全靠爱发电),有一些承担不起。

正好前两天,阿里云的客服打电话过来,我趁机咨询了一下,发现阿里云的轻量应用服务器价格合适(2核2G。香港和新加坡,400左右/一年),这里没有打广告啊,而且,海外服务器还有个优点,那就是不用备案,用起来方便很多(当然也牺牲了一些访问速度),

感想

不容易

坚持更新博客,真心不容易,这不单单需要付出自己的时间、精力,还需要金钱,服务器+域名,保底已经付出三四百了。虽然钱不算多,但是拿去给孩子买个玩具不好么?带家人吃顿好的是不是会更香呢?:)

因为不容易,所以也显珍贵。

热爱

我喜欢折腾,对新技术、新应用有很高的热情。趁这次博客更新,我终于尝试了一下Nuxt.js,尝试了Tailwind CSS,这些技术都是需要动手实践过后,才能体会到它们的优势!真的!用过的都说香!

最后

希望自己可以永远保持好奇,不断探索,不断进取。

文中参考代码或参考文章内容,会注明作者与出处。如有侵权,请联系删除。转载此文章请注明出处。