关于“为什么”
为什么要搭建blog
其实我很早以前就有想法要搭建自己的blog,也在很多网站申请了账号,但都是不了了之。一个是自己没有恒心,另一个也感觉没啥好写的。现在毕业后,经常有很多想法和思考,在解决问题过程中从各个博主那里受益良多,那些大神们都有着写博客的习惯,无论是技术难题还是生活琐事,亦或人生感悟。因此又萌生出写博客的念头,但这一次,我要自己来搭建。我是个比较懒的人又没啥技术的人,所以我从没想过自己亲手敲出一个blog,那就直接拿框架吧。首选是WordPress,时下最为流行,下载下来看了看文档,什么?php?服务器?域名?公网映射?要花钱?一分钱都拿不出的又这么懒的我果断把它丢一边吃灰了。后来在“B乎”看到了“Hexo静态博客”这个玩意,“简洁”,“简单”,“免费”......看到这些我又燃起了信心,纯js和html,有大量模板,无需数据库,直接“gayhub”免费托管,完美!遂动手撸之,最近几天每天下班回来吃晚饭就是琢磨这玩意,前前后后花了近四天才解决一些基本问题,于今日正式开通,以后还有许多功能要陆陆续续折腾出来。
为什么这是第一篇
其实最开始第一篇是准备写《2016年3-9月个人消费分析报告》的,但有些问题没解决,一小时前才解决完毕。就干脆写个总结吧!至于最前面的那篇“Hello World”,是Hexo自动生成的。我也没打算删掉它,懂的人都懂。万物基于“Hello World”!
感谢
我是个有点强迫症的人,看到人家博客可以插入音乐播放,我也要弄,结果弄了半天没弄出来。然后看文档,查资料,搞了两个晚上都没搞定。所有方法都试过了,在本地服务器就正常,一同步到git就出问题。最后冷静分析一波,看了生成的HTML代码后发现播放器部分代码被屏蔽了。遂Google查找之,在岛主夫人的这篇博客里找到了答案。网易提供的链接是http开头的,github是https开头的,本地是http访问的。问题找到了但怎么解决呢?人家提出了两个方案。
1.买一个域名进行绑定~
2.使用插件APlayer 与 DPlayer。
但我既买不起域名,也不想整插件,太麻烦了。于是我强行将http改为https,嗯,这个很暴力,很有效,解决了。顿时,对这名博主佩服不已(好像还是个妹子)。分析问题,得出结论,过程清晰,有理有据。而我面对同样的问题就是查查查,查到了就解决了,查不到就死磕。这是个坏毛病,会用搜索引擎是好事,但能自己先解决部分问题就更好了。同时自己的知识储备也还是远远不够的,也提醒我应该去了解了解HTTP和HTTPS了。但对于我最后想出的解决方案,我还是很沾沾自喜的。在此,感谢给予我灵感和帮助的网友博主。
吐槽
- 说好了用markdown,结果很多markdown语法都不支持,要按照自己的标签语法来写,写的过程中不伦不类,看起来怪别扭。
- 图片放到本地都无法显示,还要放到图床,使用url链接才能显示。也可能是我地址写错了吧。
- 还有啊,不知道是文档写的简单了点,还是我自己的问题。文章标签和分类功能我搞了半天才靠着别人的经验摸索出来。有些东西也写的太简单了,没经验的新手很容易踩到坑。
- 还有啊,你这音乐播放器,怎么弄都是那么宽,和文章一样宽,怎么调都不好使,也不知花了多少时间才找到解决办法。
- 目前markdown还不是很熟练,排版什么的将就着看吧。
最后
庆祝我终于算是入门了吧,终于明白。
这个原本是写在hexo博客的文章,因为各种原因,hexo被我舍弃,因此很多文章都搬移过来了。