Hexo和GitHub搭建Blog中用到的服务

最近用HexoGitHub panges搭建了一个静态博客,用了Next的主题,其中还是用到了很多第三方服务的。现在基本完成了,接下来就是要持续的写下去了,现在总结一下用到的第三方服务和相应的网站。

评论系统

这里可选多说DISQUS来支持评论功能,不过这两个好像是一个英文版一个中文版的区别,可以自行选用吧。编辑 站点.yml 文件中添加下面一行代码。

1
disqus_shortname: your-disqus-shortname

我选择的是DISQUS,因为想把网站做成英文版本,评论框里的按钮文本默认是中文的,看起来有点别扭,虽然也可以在多说网站进行自定义但是有点麻烦,索性直接用了DISQUE方便。

数据统计与分析

本Blog选用的是Google Analysis主要是用来对整个网站的流量做一个统计和观察。
编辑 站点.yml 文件,新增字段 google_analytics, 值设置成你的 Google 跟踪 ID。跟踪 ID 通常是以 UA- 开头。

1
google_analytics: your-Tracking-Id
内容分享

本Blog选用的是JiaThis

增加分享文章到各个公共媒体平台功能,由于Next的强大良好的支持,只需要在编辑 站点.yml 文件,添加字段 jiathis,值为 true。

1
jiathis: true
浏览量记录

本Blog用的是LeanCloud,这个功能很简单,也不用注册账号。几行代码就可以搞定。

这里选用LeanCloud还是有他的优点的,其实这里也可选不蒜子统计,但是不蒜子只在文章详情页面显示浏览次数,不在主页预览图显示。所以想看一篇文章被浏览了几次很不方便啊,所以不蒜子就被弃用了。

LeanCloud其实是一个云端存储服务商,我们只是用了一个很简单的功能,就是在云端为每一个文章存储一个变量,每次浏览文章的时候,就读取变量显示为浏览次数,然后再更新浏览次数+1。

1
2
3
4
5
6
# Show number of visitors to each article.
# You can visit https://leancloud.cn get AppID and AppKey.
leancloud_visitors:
enable: ture
app_id: cEkP3IVrIYzDi886tXrPLLbz-gzGzoHsz
app_key: J3mTapUVSJ7sxAXcklWvhVUH
图床

本Blog选择的Snapgram,一个有点小众的图床。

感觉国内比较主流的图床是七牛,国外比较主流的是Flickr,这两个都是比较老牌的图床,稳定性等各个方面都不错。本来我想用七牛的,免费用户免费10G的存储空间,感觉对一个Blog来说也可以用好长的时间了,但是注册的时候要验证手机号,而且只能是国内手机,所以就放弃了注册。Flickr的问题在于国内好像不能访问,要么就是访问速度慢。好像记得上次回国的时候想上一下Flickr但是根本上不去,所以也放弃了Flickr。

Snapgram是无限的存储空间,这是优点,但是缺点也很明显,我刚用就感觉到了。就是不能在线编辑图片,比如,我上传了一张大图,但是想裁剪一下再放在文章里,只能早电脑上裁剪一下然后重新上传,不能在线编辑已经上传的图片。

写得好!朕重重有赏!