让Baidu和Google收录Hexo博客
Linux信号
exit和_exit函数区别
Gcc编译链接及常用选项总结
排序算法
使用Hexo搭建个人博客(1)
前言
写个人Blog大部分情况下是在使用现有的网站提供的博客系统,使用比较多的有sina博客、网易博客、CSDN等,如果想DIY个人的博客,可以选择静态网站的方式,使用的比较多的静态博客框架有:
- Jekyll:
Jekyll是一种基于Ruby开发的、适用于博客的静态网站生成引擎。使用一个模板目录作为网站布局的基础框架,提供了模板、变量、插件等功能,最终生成一个完整的静态Web站点。即只要安装Jekyll的规范和结构,不需写html,便可生成网站 - Octopress:
Octopress是一款基于Ruby开发的静态化、本地化的博客系统。其最大的优势就是静态化,不依赖脚本程序,没有MysqL等数据库,因此它可在一些性能差的服务器或者虚拟空间上运行,同等条件下打开页面的速度会比较快 - Hexo:
Hexo是一款基于node.js开发的博客程序,拥有简单的服务器,可用作简单的动态博客使用。也有生成器,生成的静态文件可以一键部署到Github Pages上,也可以部署到任意静态文件服务器上。它相当简约,并且可使用Markdown来编写文章
考虑到简单易用,生成效率问题,选用Hexo作为搭建个人博客的框架