近一年多时间一直都在用CSDN,讲真这个CSDN有时候资料很多,我也很自豪加入这个大家庭,不过身边有两个同学:一个在github托管了属于自己的博客,另一个在云上面编写了属于自己的博客.后者的理由是,CSDN太low,上面很多都是转发的文章,他已经讲所有CSDN网站全部屏蔽了? WTF …
有幸入这个坑,自己也翻阅了大量资料,感谢前辈们留下的精华,所谓前人栽树,后人乘凉.再此向那些前辈致以敬意.
此外由于Github是屏蔽爬虫的,也就是说百度和Google是搜不到你在github上托管的博客的,这就需要你自娱自乐
阮一峰说过
喜欢写博客的人,会经三个阶段:
第一阶段,刚接触Blog,觉得很新鲜,试着选择一个免费空间来写。
第二阶段,发现免费空间限制太多,就自己购买域名和空间,搭建独立博客。
第三阶段,觉得独立博客的管理太麻烦,最好在保留控制权的前提下,让别人来管,自己只负责写文章。
目前根据我翻阅的资料,用github来搭建自己的博客主要有两种技术搭配:
github pages + Jekyll
github pages + Hexo
what is github page
Github Pages是面向用户,组织和项目开放的公共静态页面搭建托管服务,站点可以免费托管在Github上,我们可以使用github pages默认提供的域名github.io或者自定义域名来发布站点. Github Pages 支持 自动利用 Jekyll 生成站点,也同样支持纯 HTML 文档,将你的 Jekyll 站 点托管在 Github Pages 上是一个不错的选择。
按照上面网站的过程试一遍(其实完全没必要,有最傻瓜的方法,你大可fork一个别人的模板,改成自己的,不过我自己在学习,那就走一遍吧.)
目前的两大静态博客主流框架: Jekyll 和 Hexo
百度百科: jekyll是一个简单的免费的Blog生成工具,类似WordPress。但是和WordPress又有很大的不同,原因是jekyll只是一个生成静态网页的工具,不需要数据库支持。但是可以配合第三方服务,例如Disqus。最关键的是jekyll可以免费部署在Github上,而且可以绑定自己的域名。
此处参靠:
为什么用hexo代替jekyll
好吧,我选择hexo!!!由于自己也不想太折腾,讲真用别人模板了,再次感谢前辈留下来的精华.
Jekyll搭建博客这篇文章讲的就是直接fork他们博客源码然后修改成自己的博客的过程,里面还讲了添加评论等功能呢,真的算是我的入门吧,感谢大佬!
讲的也是Jekyll搭建博客里面讲的也很详细有博主自己的模板,感觉很不错…本人也建议直接fork他人的代码,这样子会很方便,然后记得给人家点个star.
博客之旅从Jekyll到Hexo里面有添加评论系统,数据统计与分析,阅读量统计,内容分享服务,搜索功能,非常适合学习.
由于本人只想通过实践一下知道有这么回事,本人是根据以上三篇文章,fork他人的博客,修改的.
接下来我就要用阿里云来搭建属于自己的博客!!!