这位栈长很懒,暂时没留下关于他的个人信息呢~
1.博客技术栈&框架
- 博客框架:Hexo
7.2.0
- 主题:Butterfly
4.13.0
- 源码仓库:
Github
- 托管与部署:网站采用双线路部署,主线路解析至
阿里云
,副线路解析至Vercel
- 评论系统:
Twikoo
系统+Vercel
部署+MongoDB
提高存储服务 - 图床:阿里云
对象存储OSS
+lsky
图床 - 图片压缩:
Imagine
有损压缩技术 +imagesTool
转化图片格式为webp
- 自动部署:
Vercel
- 友链朋友圈:
hexo-circle-of-friends
爬虫 +MySQL
提供存储服务 +Vercel
部署 - 微博热搜:
weibo-top-api
爬虫 + Vercel部署 - 博客统计:不蒜子 + 百度统计 +
Baidu-tongji-api
爬虫 +Vercel
部署 - 搜索系统:
algolia
- 异步加载与缓存加速技术:
Pjax
- 弹窗框架支持:
ElementUI
+Vue
- 开发语言:
HTML
+CSS
+JavaScript
等 - 版权声明:采用CC BY-NC-SA 4.0许可协议
- 备案:本站已在工信部备案,备案号为:
2024240187号-1
- 网站灵感来自
Fomalhaut
2.编写初衷
- 本网站作为Web程序设计课程的课设作业,作为本人学习了解前端的敲门砖。为什么会选择搭建博客?讲道理这需要花费其他人正常制作一个课程设计的时间,还需要了解学习超出课程学习范围内的知识,但作为一个科班出身的学生,在我选题开始时看到其他人如此漂亮、酷炫、极具个人色彩的网站时,我也下定决心制作一个,拥有一个自己的独立网站是一件非常酷的事情,它可以作为我成长的见证人,它会成为我的一个名片,是一个我记录生活、分享知识、展现技能的地方。
- 选择Hexo框架的原因是相比WordPress这类动态博客框架而言,Hexo这类静态博客框架非常轻量化,启动速度快,可扩展性强,也非常考验个人前端基础。这类博客框架可以把笔记渲染成很好看的网页和布局,并且Hexo框架在博客圈来说是使用人数比较多的,有比较好的案例教程借鉴,降低了美化博客的门槛。
- 再次鸣谢圈内大佬为我这种小白提供的魔改教程,大大降低了学习的成本和时间。