经过精心设计,采用了Hexo ,并加以改造,新版的Keyon Y个人站上线了!

与上一版使用的NodeJS作为服务器,MongoDB作数据库,配合Jade模板引擎 搭建的动态站相比,这次改版后 :

  • 全站使用静态页面
  • 编辑器为MarkDown 这种语言用来写静态页面真是太方便了,而且写出来的页面干净整洁,自带有多种语言的代码高亮
  • 去掉了数据库 使用 leancloud七牛云 作为数据存储,省去了数据库维护与被攻击的危险因素
  • 有了留言功能 使用网易云跟帖,实现留言/评论功能 so easy

Hexo自带的功能已经比较完善了,在此基础上开发起来很容易,这次改版(其实是重新开发)仅用了一周多的时间。

Hexo是和WordPress一样的完善的博客系统,但是有一点不好的就是 好多辅助功能/工具需要是访问谷歌的服务器的,在我大天朝就只能看看了,但是面包会有的,只要动脑子,比如这次的开发中:
因为没有数据库的支持,文章浏览量的功能无法实现,hexo有这个插件但是天朝无法使用,顿时感觉十分的棘手。

百度了一下,国内的道友们还是想了不少的办法的,用的最多的就是使用leancloud来存储数据了,于是翻看着leancloud的文档,花了一天时间总算完成了浏览量的功能。方法请参考本站为Hexo加入浏览量的功能

把数据库去除以后,都是静态页面,备份也是炒鸡容易,妈妈再也不用担心我的网站被人黑了,哈哈哈~

上线以后还有不少工作,我构思的 H5实验室 功能,还没有想清楚产品逻辑,还有About Me友链 页面也没有做好,随后慢慢来吧,O(∩_∩)O

再次感谢各位捧场,希望多多留言交流,同行有个人网站的欢迎交换友链,谢谢!