0%

博客折腾记录

背景

  • 第一阶段:阿里云学生机+wordpress+为知笔记(为知笔记可一键发布到wordpress),因阿里云学生机非学生后价格昂贵,及早抽身;

  • 第二阶段:hexo+githubpage+travis 这期间因图片问题折腾好久(图片的大小、同步、备份),图图床用的七牛云,这一阶段一度很舒服。

  • 第三阶段:为了提速,请老司机协助改为腾讯云cos+hexo+github+travis,并采用了https。同时由于https,七牛云图床对https不免费,图床改为腾讯云。
  • 第四阶段:因travis换域名、腾讯云换优惠政策,图片流量过大导致我开销过大等一系列问题放弃;博客图片若不压缩,导致体积较大,进而导致流量大,进而导致开销大;尚未找到能直接对截图进行压缩的截图软件或者上传图床前进行压缩的图片上传软件(ipic可以,但一年60¥入不敷出),现在只能截图保存到电脑,手动压缩再上传图床,实在有点麻烦。再加上有些事情+疫情,播客停摆了大半年。

目前:hugo+githubpage,

心得:越简单越好, 遵循奥卡姆剃刀原则,若无必要,勿增实体。什么鼠标动画、背景音乐通通都不要。

优化:

  • 加密文章
    • https://github.com/D0n9X1n/hexo-blog-encrypt/blob/master/ReadMe.zh.md

测试

域名绑定 🉑

emoji显示 🉑

数学公式test: \(x^2 + \frac{1}{3} + \sum_1^3 =a_2\) 🉑

字体大小颜色检查 🉑

评论检查 🉑

url网址优化 🉑

文章置顶、加密 🉑

文章推荐、文章搜索 🉑

插件

记录下安装的插件

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
npm list --depth 0
hexo-site@0.0.0 /xxx/star-mbp/xxx/finalblog
├── hexo@5.4.0
├── hexo-asset-image@1.0.0
├── hexo-blog-encrypt@3.1.5
├── hexo-deployer-git@3.0.0
├── hexo-filter-github-emojis@3.0.4
├── hexo-generator-archive@1.0.0
├── hexo-generator-category@1.0.0
├── hexo-generator-index-pin-top@0.2.2
├── hexo-generator-search@2.4.1
├── hexo-generator-searchdb@1.3.3
├── hexo-generator-tag@1.0.0
├── hexo-related-popular-posts@5.0.1
├── hexo-renderer-ejs@1.0.0
├── hexo-renderer-markdown-it@5.0.0
├── hexo-renderer-pandoc@0.3.0
├── hexo-renderer-stylus@2.0.1
├── hexo-server@2.0.0
├── hexo-theme-landscape@0.0.3
└── markdown-it-emoji@2.0.0

hexo命令

1
2
3
4
hexo n "博客名称" # 创建一个新md文件 #我都是复制粘贴的
hexo c #清除缓存文件 (db.json) 和已生成的静态文件 (public)。在某些情况(尤其是更换主题后),如果发现您对站点的更改无论如何也不生效,您可能需要运行该命令。
hexo g #生成静态文件
hexo d #部署网站
if help:小手一抖点个广告 or 大手一挥资助一下