ursb.me——个人博客折腾笔记

WordPress

1、域名与服务器购买

2014年12月,在万网上购买了ursb.me这个非常魔性的域名。之后在淘宝买了个虚拟空间,将DNS解析到这个虚拟空间的IP地址。

淘宝上购买虚拟空间价格适中,但是质量无法保证,有一次帮舍友挂了学生会的投票网站,然后pv超过了2000,就把我服务器封停了,说我刷流量……

现在的话,推荐使用新浪的SAE,它也内置Wordpress,很方便的一键安装,不过貌似限制了模板和插件的使用。(云豆又涨价了!!)

2、WordPress的安装与配置

百度上下了Wordpress的安装包,按照教程安装,安装很简单,一直点下一步就行了,期间配置的Mysql数据库是虚拟空间附带的。安装好之后,发现Wordpress还是蛮帅的。

至少比QQ空间bigger多了。

3、安装模板

找了个三栏博客模板,装了上。

Wordpress

Wordpress

酷酷的。

4、安装插件

折腾各种插件,什么论坛插件、等级插件、评论插件……硬生生的把个人博客搞得和个人论坛差不多。

5、书写博客

Wordpress的后台还是比较强大的,其中的编辑器还是和word差不多的富文本编辑器。当年技术不到家,写的博客也就是随便写写完完。

一切都弄好了,但,总感觉有些不对劲的地方。

Hexo

1、GitPage

使用GitHub之后,发现了Page服务。我就在想,可不可以将个人博客搬进来呢?果然,百度一下,教程一大堆。这里随便放一个:史上最详细“截图”搭建Hexo博客并部署到Github | 百度经验

Github + Hexo

……

此处省略配置和折腾的步骤。

博客而已,最多有个社交化评论,加上博客,一个数据库也就两个表,个人博客真的有必要用数据库吗?

答案是否定的。博客静态化,评论使用第三方的多说,就可以了。静态的博客更有利于搜索引擎蜘蛛爬取,轻量化的感觉真的很好。

Google一下,很容易搜到我的文章。(百度的蜘蛛不爬Github,如果要百度索引到,建议使用Coding的page服务,但是被百度索引到其实不是什么好事,访客质量会低很多)

2、Markdown

Markdown 真的是专门针对程序员开发的语言啊,现在感觉没有 Markdown 什么都不想写。什么富文本编辑器,什么word,太麻烦了!而且样式都好丑!效率太低!

现在写作业还是写毕业论文,统统用 Markdown 写,之后导出PDF交上去。(如果要求Word,再复制黏贴改下格式)

至于Markdown的编辑器,我用过免费的 MouMacDownGitBook Editor,还有收费的UlyssesQuiver马克飞象。这几款我基本都在用,简单说说它们的优缺点吧。

Mou

MacDown

GitBook Editor

Ulysses

Quiver

马克飞象

  • Mou:用的最少,优点是免费、简洁,缺点是没法解析编程语言。

  • MacDown:我用来敲Hexo的博客,没有优点,没有缺点,很平淡很普通,所以喜欢。(上次敲了1500行代码,就卡死了,所以估计不能敲太长的文章)

  • GitBook Editor:关联GitBook,写书的时候用,点击同步之后自动执行Git操作,非常方便。

  • Ulysses:逼格最高的一款,真正的跨设备云同步,有iOS版,可以手机敲完电脑继续敲。但是编程语言解析有点小问题(风格和其他几款不一样,所以不习惯),没有预览功能(这是次要的)。

  • Quiver:程序员书写神器,除了支持Markdown,还支持Code以及富文本编辑器,强大的笔记本管理机制,堪比单机版的印象笔记。给它82分,剩下18分拆成3个6送给它。写作业、写草稿、写论文,全部用它。

  • 马克飞象:印象笔记最大的诟病是不支持Markdown,所以第三方就开发了这个马克飞象,按年收费的。相当于印象笔记的Markdown编辑器,写东西立刻同步到印象笔记。因为我的印象笔记基本被我用来当收藏夹了,很少在里面放原创的东西,所以用这款编辑器的机会也比较少。

3、图床

Markdown要显示图片的话,只能使用外链的形式了。

七牛云,不解释。

理由:国内的,免费的(每个月送的额度很多)。额,只有去年9月份超额了1角钱,因为那段时间在写书,浏览量比较大……

如果还有没注册的小伙伴,可以点此注册

4、Hexo主题

我用的是yilia主题,之前也用过大名鼎鼎的Next。但是还是对分栏的主题情有独钟。

yilia提倡的是简洁(虽然比不上Next简洁),但是有些细节还是不满意。之后发现了yelee,这个是yilia的改版,很华丽,我就参照yelee自己修改了一下yilia。

参考:yelee更新日志

5、修复相册

yilia主题的相册功能使用的是instagram的API,很可惜,天朝的墙太厚了,instagram注册还必须要海外的手机,不然短信都收不到。所以这个解决方案行不通。

不过,yilia主题为我们提供相册的样式还是挺不错的,只要解决了图片的来源就可以实现相册功能了。

参考:hexo主题中添加相册功能 | 推酷

6、美化多说

参考这篇文章:多说样式折腾记录 — 添加 UA 浏览器标识、旋转头像等 | MOxFIVE的博客

7、修改logo,添加捐助页面,添加版权信息

略。反正也没人捐。反正也没人转。

8、站点pv统计

使用不蒜子

两行代码,搞定计数。

1
2
<script async src="//dn-lbstatics.qbox.me/busuanzi/2.3/busuanzi.pure.mini.js"></script>
<span id="busuanzi_container_site_pv">本站总访问量<span id="busuanzi_value_site_pv"></span></span>

9、GitHub与Echarts嵌入

参考:

更多细节,参考我fork的yilia主题项目:https://github.com/airingursb/hexo-theme-airia

写博客的好处

不是为了写而写,而是想写才去写。

不要考虑它能带给你什么,而是你自己从中收获了什么。

比如这篇,我真的是手痒了,所以半夜11点半打开电脑敲下此文……不然恐怕都睡不着……

最后,欢迎各位访问我的博客——ursb.me,很好记的对不对?

晚安。