利用什么技术可以快速的搭建个人blog?

提问

利用什么技术可以快速的搭建个人blog,博客源代码使用是markdown编写,也可以是静态的,初步使用github托管。

请有经验的帮忙分享一下使用到的工具,最好配一个简要的搭建流程!

阅读 8.8k
16 个回答

搭建个人博客有很多办法,不过都需要使用第三方的服务器。你的博客可以是静态站点也可以是动态站点:

  • 动态站点:需要Web服务器(可以是Apache、Tomcat等)、数据库(可以是MySQL),你的文章存在数据库中。借助于Web服务器,动态的博客可以实现更加复杂的功能。可用的服务包括各种应用引擎:百度应用引擎新浪应用引擎Google App Engine,当然你也可以使用VPS或者云主机:阿里云ECS亚马逊AWS
  • 静态站点:每次发布时生成静态的HTML文件,只需要静态的文件服务器便可serve你的博客。静态博客的缺点也就在于服务器只提供静态文件服务,难以实现较复杂的功能,不过在多数情况下静态的方式正符合个人博客的特点。Github Pages 便是一个很好的静态服务提供者。

推荐使用Github Pages!免费而且非常稳定,能满足绝大多数需求。静态站点交互性不见得比动态站点差,比如我的博客有导航、评论、下拉刷新、目录和标签等。

具体的使用Github Pages的建站流程我记在了这篇博客:像 Geek 一样写博客,GitHub 博客部署教程,有很详细的搭建和部署流程。

支持的功能:

  • 代码高亮
  • laTex公式
  • 下拉刷新
  • 社会化评论
  • 自动目录
  • 归档、分类、分标签、最新文章
  • sitemap.xml,feed.xml

就我所知符合你条件的有三种

  • jekyll - ruby

  • hexo - node

  • ghost - nide
    以上都是可以托管在github,使用markdown写作的静态博客

具体步骤自行google

gitbook。电子书式的博客。不过不能评论

php的话最好的肯定是wordpress.功能相当强大,有强大的插件和好看的主题支持.

hexo https://hexo.io/ 相关教程官网写得很清楚 使用markdown写文章 虽然主题不多,但是也够用了,通过插件还可以有评论功能

可以使用jekyll的blog末班引擎,可以像写代码一样写blog,托管到github.io,具体参考http://jekyll.bootcss.com/

新手上路,请多包涵

可以参考这篇博文
http://www.ruanyifeng.com/blog/2012/08/blogging_with_jekyll.html
里面介绍的还是比较好的,接下来就是要会Jekyll,liquid标记语言和会用Markdown写文章,在有前端基本基础情况下,就可以实现又美观又实用的独立静态博客了。
当然,多美观取决于你的CSS能力,不过Jekyll也有自己的库,挺好看的

html最快,或者下载个blog程序。

想想自己的博客,都是用php写的,买的阿里云的空间和域名。。。没事也玩玩Github Pages!

我必须要告诉你

强烈推荐Gitblog

Gitblog是一个简单易用的Markdown博客系统,它不需要数据库,没有管理后台功能,更新博客只需要添加你写好的Markdown文件即可。 它摆脱了在线编辑器排版困难,无法实时预览的缺点,一切都交给Markdown来完成,一篇博客就是一个Markdown文件。 同时也支持评论,代码高亮,数学公式,页面PV统计等常用功能。 Gitblog提供了不同的主题样式,你可以根据自己的喜好配置,如果你想自己制作博客主题,也是非常容易的。 Gitblog还支持整站静态导出,你完全可以导出整站静态网页部署到Github Pages。

Gitblog官方网站

http://www.gitblog.cn/

直接用wordpress就行

推荐问题
宣传栏