不管用什么工具写个人博客,都需要处理图片。在自媒体平台一般要求是把图片上传到他们那,比如公众号,知乎等,但是这样文章发到自己个人博客图片还需要在处理一次,非常的低效。因此使用工具把图片上传到自己的图床会非常的高效,常用的方案有两种,第一种是picgo+cos,第二种是sharex+cos。
大约 2 分钟
使用静态博客,永远离不开评论的问题。早些年有免费的“多说”,可惜因为资金问题倒闭了。现在博客的评论很多都是基于github的,对于国内用户来说访问太慢了。这里使用Twikoo主要是自己有云服务器,自己搭建Twikoo,国内用户访问比较快。
大约 3 分钟
现在网站几乎都需要支持https,如果网站不支持https,很多浏览器都显示网站不安全,搜索引擎也会降低搜索的权重。
大约 5 分钟
在自媒体的信息时代,每个人都想表达自己的观点。在20年前创建一个自己的博客,非常麻烦。但是现在,使用开源的博客工具,几分钟都可以生成了一个博客网站,每个人都可以拥有一个自己的博客网站。
大约 10 分钟
nodejs
有个gh-pages
包,可以把项目里的某个文件夹发布到gh-pages
非常方便,因此想用rust实现一个版本,对于rust生态的用户来说,多一个选择。这样使用mdbook
和gh_page_tool
可以非常方便的管理自己的博客。
完整代码在github,gh_page_tool地址。
大约 5 分钟
这个静态博客的工具主要是把md文档转为html静态网站/博客。github链接:https://github.com/maochunguang/rust-md-site-tool
首先说明md文档转为静态网站/博客的原理,就是先做一个目录文档,叫做summary.md,然后其他文档都会链接到这个目录文档里。当把md文档转为html时,需要对链接进行处理,保证链接可以正常跳转,这样就完成了一个简单的md转静态博客工具。
大约 6 分钟