个人博客建设记录(一)
来源:互联网 发布:手机淘宝排行榜 编辑:程序博客网 时间:2024/05/29 14:28
自从学习前端开始,就想建立个自己的博客。一来有自己的博客很炫酷,二来建博客可以锻炼学习的前端技术。
说干就干,经过了解,我知道建设博客的方法五花八门。从前到后,从页面的装修,到数据库的选取,服务器的搭建,以及域名的注册,前后覆盖了三剑客(htm+css+js),SQL语言,服务器端语言(PHP/ASP)等等知识点。我阅读了很多博客建站指南,了解了从前到后设计整个系统,是比较麻烦的做法。因为这个不仅工作量大,而且以后维护会很麻烦。开设个人博客的目的应该是写作与分享,应该把精力放在写作上面。“不要重复造轮子”---这也是编程比较提倡的理念。
我在slant.com上看到个讨论谁是最好的博客模板的问题,经过种种比较,我最终选择了Githubpages+jekyll的方法。理由如下,Jekyll是免费开源的软件,Github pages的博客处理引擎就是jekyll,这意味着用jekyll模板建立的博客直接放在Github上就可运行。通过建立仓库(有命名格式要求),我们可以获得一个博客的域名。而我们自己可以专心设计博客,以及写文章。怎么样?听起来是不是很诱人?整个后端的工作都交由Github完成了。我们只需要专注于编写页面,设计样式,发布文章了。
但是这个方案也是有缺点的。Jekyll是用Ruby语言写的,如果你想理解操作Jekyll的命令行是什麽意思的话,你最好学一点Ruby。此外,Jekyll的核心可以说是template(模板),而template涉及到Liquid语言(一种轻量级的模板语言),主要的语法是{{content}},{% statement%}。这又意味着如果你不想无法理解编写layout文件的语句的话,你最好学一下liquid。这么总结下来,嗯,选择Github pages+Jekyll的方式需要付出一些额外的学习时间。(啊!我单纯的练习前端知识的愿望!)当然了,如果你不想自己动手设计博客,只想快速搭建好博客写文章的话,那就不用那么麻烦。Jekyll有大量的别人设计好的模板,你可以直接用别人的模板搭建博客,这也是很方便的。
我想说到这里,下面应该进入到具体的操作过程了。这个将从Jekyll的文件目录开始说起,深入具体的操作步骤,以及一些设计的理念(比如响应式设计)。
- 个人博客建设记录(一)
- 个人博客建设记录(一)
- 建个人博客(一)
- hexo个人静态博客(总结、记录)
- 个人博客搭建记录
- 个人博客进度记录
- 使用Hexo+github建设个人博客教程
- 个人博客+移动端开发(一)
- 使用Hexo搭建个人博客(一)
- 个人博客---简要总结(一)
- php搭建个人博客(一)
- 民企信息化建设个人经历(一)
- 个人C++学习笔记记录(一)
- 【开坑】个人网站建设记录 及Markdown使用实践
- SSM个人博客搭建(一)
- flask搭建个人博客(一)
- 记录我的博客排名操作记录(一)
- 使用GitHub + Hexo搭建个人博客(一)- 安装
- C和C++的异常
- POJ 3349 Snowflake Snow Snowflakes (哈希表)
- 文章标题
- 欢迎使用CSDN-markdown编辑器
- 脚本学习 函数接口说明
- 个人博客建设记录(一)
- java中的md5加密
- javaScript 引用位置
- 算法导论二叉搜索树
- 历届试题 城市建设 (两次Kruskal)
- 归并排序
- Hbase与Maven工程的Spring配置笔记
- 2017跟着小虎玩着去软考--项目管理师上午考试试题之六(解析2016下半年项目管理师上午试题20-23题)
- 第一章 数据库系统引论