新的开始
我已经不是第一次搭建Blog,因为相关技术问题没有再更新主要是懒。今年因为某些原因,不能经常上网,而且担心错过信息。就用RSS订阅一些信息源,本来用的Inoreader配合RSSHUB,免费功能也勉强够用,但订阅一些网站时图片加载不出来,在网上搜了一圈之后找到了这个万恶之源。

行吧我就自建了TTRSS和RSSHub(之后会有一篇文章讲这个),用的是腾讯云,好巧不巧的是它给了一个8元一年的域名套餐,我的啪的一下很快啊,就买了,想着可以绑定上面的两个服务方便访问,没想到国内的服务器又要实名又要备案,非常麻烦,后来发现绑定Github Pages 不需要备案,我一上头就重构了整个博客。
建站
Hexo
为什么用这个呢,因为它快捷方便且稳定主要是之前就是用这个的。下面是部分搭建的过程 并非教程 只是方便大家理解建站过程和站点结构。 主要是备忘踩过的一些坑
安装环境Npm Node.js Git
1 | npm install hexo '局部安装,我安装在Onedrive目录下方便备份和同步' |
Theme-next
选这个当然是因为它的Start最多了,而且又是国人创建的项目对中文和国内的网络环境比较友好,网络上相关的教程也有很多。
用的是scheme: Gemini,同时开启了腾讯公益寻人404,文章访客统计,建站时间记录,RSS订阅。
GIthub Pages
选择GitHub是因为无需备案,托管静态网页绰绰有余,还不用担心跑路,唯一的缺点可能就是在大陆地区访问较为缓慢,接下来使用Cloud flare作为全站CDN加速,jsDelivr 对图床和JS脚本加速。

千万不要勾选HTTPS,因为CDN已经有这个服务了,这里勾选的话会产生多次重定向导致无法访问。
这里的域名信息要做永久化处理,否则上传文件到GIthub会导致CNAME被删除,在Blog\source下建立CNAME文件内容是你的域名。
Cloudflare
选这个是因为国内访问太慢了,其他的国内CDN都要备案,就这个不用而且速度还行我这能从250ms降到170ms,后期看看怎么优化访问速度变得更好。懒得折腾的话可能直接投诚了 数据可视化也特别炫酷,不过应该也没有多少人访问,就自嗨吧。

去更改腾讯云域名的DNS提供商,之后在Cloudflare的DNS里增加几行记录就行了,一些老的教程还要添加CNAME类型,现在CF已经可以直接解析了,不用这么麻烦了。之前搞得我重定向了好多次
图床
本来是想用七牛云的,但是域名必须要备案,只好选择其他的方法。第一个想到的是一些免费图床,但害怕数据的稳定性就选择了现在很火的Github仓库来做图床。
我是用Typora来写文章的所以优先使用能直接联动的方式增加图片,Picgo就是一个很好的项目,直接可以在Typora设置里联动。设置如下即可,之后就可以去下载Picgo了。

先建一个Github仓库,获取token(仅明文出现一次),安装Picgo,按照下图配置。使用CDN加速图片的访问:https://cdn.jsdelivr.net/gh/用户名/仓库名

这个方案也不是完美的,有时候上传会失效,而且PNG格式的图片上传失败(可能是我自己的锅),不过都白嫖赚到了,也没什么好说的啦。
以上这些就是我搭建这个博客过程中所遇到的一些坑,可能还有更好的解决方法,欢迎大家发邮件与我交流。
展望
以后这个博客会有以下内容
- 技术 主要是前端和编程语言相关的内容
- 随笔 中二病犯的时候写的一些东西
- 科技产品开箱 可能会很久才更新
因为贫穷 - 前沿科技 包主要是计算机和生物技术 其他的也有
- 效率 讲讲一些效率工具和提高效率的方法
- 书评影评漫评 讲讲个人的观点
- 一些爱好 例如哲学诗词艺术啥的
宗旨
- 本博客遵循我为人人,人人为我的互联网开源思想,采取CC BY-NC 协议,允许署名非商业转载,使用内容无需联系本人。
- 与信息过载 和 信息污染 相抗争,所以之后的文章会有于此相关的内容,谈一谈我是怎么做的。
后记
建立这个博客除了第一段提到的机缘巧合,还有就是现在的信息的过载了,很多看过的东西都会忘记,根本无法形成深度记忆更别说引起深层次的思考了,而写作就是一个能强行让人思考的手段,这样可以强迫我整理消化看过的信息同时也能帮到遇上相同问题的人。
本站全面支持RSS订阅,本博客仅支持邮箱交流。
感谢您能看到这里!
2021年8月22日于地球
参考资料
使用 jsDelivr CDN 对 Github 图床进行加速,带给你如丝滑般的图片体验!
给 Hexo 中的 Next 主题添加 RSS 功能 | 苏寅 Blog
感谢以上文章对本博客建设的支持!