step

blog 总结

这是一个练手的网站,正在不断魔改中,争取改废

again

之前在 CSDN 写了很多的文章,仅仅是为了记录一些知识。

后来发现 github page 后走向了自建 blog 的路。

用过了 hexo/vuepress/halo … 等等很多工具,也尝试了多个平台。

以上工具多少都有缺点,此处不在比对,最终我选择了 Gatsby 因为 React,cool,热部署。

而像 CSDN/掘金/知乎/微信公众 这些平台都有对应的审核机制,或多或少不自由。

折腾完后发现 blog 的重点在于文章也就是内容,其次在于界面。

界面

于是我想着写一个好看的主题吧,学了一段时间后发现自己写的界面总是很 low

而眼界又太高,写出来的东西没有艺术感。

后来发现了 UI 设计师的存在,意识到写出想要的界面需要学很多别的东西。

而这些东西对于写程序帮助不大,更多的是提高审美。

正好发现一些前端工程师都是照着模板进行改造的,于是我又走上了魔改这条路。

花里胡哨的主题也用了不少,最后找到了这个样式的。

图床我也考虑了很久,GitHub page 百度

内容

说完了界面再谈内容吧,我发现之前写的很多东西都是垃圾,对,就是垃圾。

内容排版不好,复习时基本略过,没有系统性的总结与回顾。

所以我将一百多篇的 blog 删删减减只留下了现在看到的几篇。

同时我也发现,知识是网状的,blog 是线性的输出。

基于以上我用 docs 创建了一个仓库,用来存放网状的知识

同时我也发现 语雀 这个平台很强大,对于知识编辑方式非常友好,感觉会是未来的趋势。

总结

总之,这个 “blog” 不会频繁更新。

图床我考虑了很久,最终使用 picgo 存在了 gitee 。

然后出现了一个尴尬的情况:图片在国内服务器上,网站在国外服务器上。

据说百度爬虫过于频繁爬取,导致了 github 拒绝百度爬虫,所以百度访问不到页面。

而最终出现了一个国内通过百度索引不到这个网站,而国外则索引到后看不到图片。😥

以及网站 PV 还没有设置好,感觉就像瞎子一样。

以及这种方式使用时还需要有很多的步骤才能够发布。

我也正在思考如何减少流程,例如直接自动生成对应文章的文件。

还有这个页面字体对英文很漂亮,中文就差点意思。我得改改!

加个音乐播放器?东西加多了又会显得杂乱,这也是个需要思考的问题。

后续再补充叭!

update 2020-05-28 增加 404 界面

重新改一下 layout 放进去就行。

update 2020-05-29 增加音乐播放器。

网易云音乐是以 iframe 的形式,但是 iframe gatsby 不识别,需要加上这个插件

识别后就可以嵌入 markdown 中啦!也可以放置在 layout 中,不过无法全局播放器,换个页面就会重新加载。也是缺点,

update 2020-06-01 增加访问数量和访客数量。

这个功能采用不蒜子实现,之前之一无法加载脚本,找了很久还请教了大佬(虽然大佬还没回复我),偶然发现用 这个标签包装一下就可以运行脚本了。唉,花了好久。

update 2020-06-02 增加访问代码高亮和代码窗口两个插件。

我发现 npm 的依赖好繁琐,动不动就出错,来来回回折腾了很久,加个插件不该这么繁琐。

update 2020-07-18 代码高亮修改成我喜欢的配色啦,修改文章宽度。

修改后就看着顺眼多了,继续补补细节!

Tagged with summary

Posted May 20, 2020


WIJE picweijiew . github