时光如梭,不知不觉中已有两年没打理博客了。如今初步迈入大学生活,终于想起重拾博客,此乃blogv2,用于记录自己的日常收获(感觉之前的文章质量太差了 doge)。
全新的博客
陈年旧事
本人最早的博客将近可追溯到六年前,那时只是偶然接触到hexo框架,且常常看到别人的技术博客,便也想学着建一个。在那个不懂nodejs和静态网页的年代,我只是一步一步跟着网上的教程进行,并且免费部署到了GitHub page上 (最开始好像是gitlab),当我的博客第一次可以在"网上"打开时,我是异常兴奋的,或许就是从那时开始,我开始初步接触到WEB内容的开发。
新的架构
后来我并没有针对博客进行较大的修改,只是针对hexo框架进行更丰富的配置,比如说加入了评论系统 (后来又用不了了)。直到2021年左右,我较为完整地开发了一个网站项目,并学会了使用python django/flask做网络后端。2022年,我领悟到了pjax的奥秘,并针对hexo进行了一次勇敢的改造 (没想到还真行)。
高考结束之后,我已经不满足于现有的博客了,由于我还是对nodejs不熟悉,并且想要尝试做一个可塑性较强的博客,为此我选择了借鉴flask的原理,自己用python写了个简易的文章渲染器。而这个寒假,我针对网站的功能进行了进一步细化,实现了网页的自适应排版布局、搜索筛选和pjax加载等。每一个功能的实现都是我一点一点打出来的 (当然也多亏了强大的Claude3.5等llm大模型),并于上周我正式将其托管到GitHub,并自动构建静态页面push到cloudflare page,实现博客自动化生成的全套流程。现在,终于是基本能够替代hexo了,并且由于我熟悉自己写的东西,可以很方便地进行拓展。
域名迁移
在此之前,我一直用的是freenom的免费tk域名 (尽管现在已经不能注册了),但是Google一直不能正确地抓取我博客的sitemap,我怀疑是Google针对这类免费域名有歧视 (或许是为了抵制域名滥用?)。
为此,我于今日在spaceship网站上注册了我的hlwdy.top域名 (因为top域名便宜啊),这是我自费买下的第一个域名。事实证明,现在果然可以抓取sitemap了。写这篇文章纪念一下此番成果,祝愿博客未来发展越来越好,也祝各位读者新年快乐。
One more thing
最后附上 (generated by Claude 3.5 Sonnet):
昔年初识建站时, 懵懂摹仿步步移。 六载光阴谙技艺, 而今自创展新姿。
渲染引擎出吾手, 部署流程胜昔期。 新址更张春可期, 愿将所学与君知。