V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
bboysoul
V2EX  ›  程序员

在 github 上搭建博客用什么比较好

  •  
  •   bboysoul · Dec 17, 2016 · 15099 views
    This topic created in 3418 days ago, the information mentioned may be changed or developed.
    112 replies    2016-12-22 22:28:25 +08:00
    1  2  
    qfdk
        1
    qfdk  
    PRO
       Dec 17, 2016 via Android
    hexo 要是没拼写错误
    isCyan
        2
    isCyan  
       Dec 17, 2016 via Android
    @qfdk 是的没有错误, git 一键部署很方便,而且模板多,就是生成速度慢。快的话, hugo 很快非常快就是模板少,而且没有一键部署。 hexo 要装 node 而 hugo 只要下载一个二进制就好,安装方便。自行选择吧
    jswh
        3
    jswh  
       Dec 17, 2016
    如果嫌折腾,只想写写字的话 https://github.com/jswh/jswh.github.io
    focux
        4
    focux  
       Dec 17, 2016
    hexo, 不用太折腾,部署方便,主题也多,合适我这种几乎没有前端知识储备的人。
    HuangLibo
        5
    HuangLibo  
       Dec 17, 2016
    唉,又是一周一次的粘贴博客地址时间,话不多说,, http://huanglibo.com/others/2016/09/16/welcome-to-jekyll/
    wangjialin
        6
    wangjialin  
       Dec 17, 2016
    用的 jekyll 我的长这样 虽然还有店 bug https://mayday1993.github.io/blog/ 我觉得挺简单的 几个小时就弄好了 模版可以参考黄玄的 https://github.com/Huxpro/huxpro.github.io/blob/master/README.zh.md
    timothyye
        7
    timothyye  
       Dec 17, 2016   ❤️ 1
    hexo 不错

    另外,推荐两个 go 开发的:
    一个是 hugo
    一个是 Ink https://github.com/InkProject/ink
    cllgeek
        8
    cllgeek  
       Dec 17, 2016
    唉,又是一周一次的粘贴博客地址时间,话不多说,, https://cllgeek.github.io react+redux+immutable+bootstrap 的静态博客
    misaka19000
        9
    misaka19000  
       Dec 17, 2016
    唉,又是一周一次的粘贴博客地址时间,话不多说,, https://www.nosuchfield.com/
    Kilerd
        10
    Kilerd  
       Dec 17, 2016 via iPhone
    @timothyye ink 居然还没有死?
    Eleutherios
        11
    Eleutherios  
       Dec 17, 2016 via iPhone
    我记得有个汇总 GitHub 静态 blog 项目的网站,英文的。
    FrankFang128
        12
    FrankFang128  
       Dec 17, 2016 via Android
    用我的 wtf-blog
    tinyproxy
        13
    tinyproxy  
       Dec 17, 2016 via iPhone
    不折腾直接开个叫 blog 的 repo 拿 issue 写,费那么多事干嘛
    scriptB0y
        14
    scriptB0y  
       Dec 17, 2016
    @tinyproxy 话说这样 seo 可以吗?
    taoxin167
        15
    taoxin167  
       Dec 17, 2016
    Hexo
    tinyproxy
        16
    tinyproxy  
       Dec 17, 2016 via iPhone
    @scriptB0y SEO 肯定没有那么舒服。如果只是为了记录一些自己的想法,不考虑其他这么做比较省事,可以集中精力写博客,搞其他东西,容易分散精力
    lbp0200
        17
    lbp0200  
       Dec 17, 2016 via Android
    jekyll-admin ,各种插件,体验如 wordpress ,
    liuxingou
        18
    liuxingou  
       Dec 17, 2016
    没人提 pelican 么?那推荐一个~~毕竟基于 Python 弄得,好调教吧。
    nanjishidu
        19
    nanjishidu  
       Dec 17, 2016
    用的 pugo 很好用 。。。 https://gophper.com
    loading
        20
    loading  
       Dec 17, 2016 via Android   ❤️ 1
    如果不在乎 seo ,用 issues 写最方便。

    可以看看我用的程序。

    http://sync.sh
    figofuture
        21
    figofuture  
       Dec 17, 2016
    唉,又是一周一次的粘贴博客地址时间,话不多说,, https://www.figotan.org/
    DoraJDJ
        22
    DoraJDJ  
       Dec 17, 2016 via iPhone
    最傻瓜化: issues

    最便捷: GitHub Pages 默认支持 Jekyll

    爱折腾:所有 SPG (Static page generators) 都可以,首推 Hexo
    keelii
        23
    keelii  
       Dec 17, 2016
    Octopress 转到 Hugo 的安利下自己的博客:

    https://keelii.github.io/
    libook
        24
    libook  
       Dec 17, 2016
    issues 自带评论功能,还能打标签
    missdeer
        25
    missdeer  
       Dec 17, 2016
    jekyll 居然这么不流行了…
    留地址 https://blog.minidump.info/
    imeoer
        26
    imeoer  
       Dec 17, 2016
    @Kilerd 嘿嘿就是还没死

    @bboysoul 自荐 InkPaper ,纸小墨: http://www.chole.io/,简单快速干净~
    gomoku
        27
    gomoku  
       Dec 17, 2016 via Android
    这样的吗?贴!(滑稽
    https://windring.github.io/shimeru/
    lufficc
        28
    lufficc  
       Dec 17, 2016
    https://lufficc.com/ Laravel 写的
    isCyan
        29
    isCyan  
       Dec 17, 2016 via Android
    @luffylcc 换证书吧
    shisaq
        30
    shisaq  
       Dec 17, 2016
    @wangjialin 活捉一个五迷,😄。你的博客 css 和 js 都没有正确导入,快去改改吧
    xz
        31
    xz  
       Dec 17, 2016
    @gomoku 很漂亮啊!什么程序呢
    will0404
        32
    will0404  
       Dec 17, 2016 via iPhone
    偶尔写写用 hexo 够了,放地址:
    https://cyyyu.github.io
    aixiaoge
        33
    aixiaoge  
       Dec 17, 2016
    loading
        34
    loading  
       Dec 17, 2016 via Android   ❤️ 1
    我回个正经的吧。

    1.用纯净的 jekyll 。这样折腾一次后,可以在任何电脑上通过 git 提交 md 文件就行,不再需要安装 jekyll ,由 github 搞定。

    2.用静态博客引擎。根据引擎,可能需要在电脑上装环境(如 ruby 或 python),这适合一直在固定的几台电脑写博客的人,定制性最好。这里当然包括不用引擎,自己全部写 html 的人……

    3.写在 issues 。对 seo 不友好,但这样可以在任何一个带现代浏览器的设备上写。当然,这并不是代表没有传统的博客界面,也有不少程序的。


    也就这么几个方式吧,欢迎纠正!
    marenight
        35
    marenight  
       Dec 17, 2016 via iPhone
    qhxin
        36
    qhxin  
       Dec 17, 2016
    唉,又是一周一次的粘贴博客地址时间,话不多说, hexo , http://qhxin.com/
    BlBana
        37
    BlBana  
       Dec 17, 2016 via Android
    刚从 WordPress 转 hexo ,感觉还不错呀,主题很多,搭建也很方便 ~
    mythabc
        38
    mythabc  
       Dec 17, 2016
    @gomoku 多说的评论框改的很棒
    SoloCompany
        39
    SoloCompany  
       Dec 18, 2016
    使用 Jekyll 最坑的地方在于, Github-Pages 不定期的更新
    这货的兼容性几乎无任何保障
    而且 Github-Pages 对一切 Warning 都持不允许的态度

    对于我这种,半年都不更一次博客的懒人来讲,每次想更新一下,就要折腾半天改 config 甚至还要改 ruby 代码来适配它的兼容性变化,无疑让我更不愿意去更新博客了
    mritd
        40
    mritd  
       Dec 18, 2016 via iPhone
    说一下个人经历 wp 转 Hexo 转 Jekyll

    wp 太复杂,维护成本太高, Hexo 如果你能信得过 node 那个小玩具的话你就用,反正我只知道同样的命令不同的时间效果是不同的(手动滑稽)至于 Jekyll 那玩意 ruby 写的,包管理机制很好,不会出现 node 那种情况,还有 Github 本身静态站点渲染就是 Jekyll ,好处就是你不需要生成 html 网上传,只要是 Jekyll 的目录结构 Github 会自动给你渲染……

    晒一下 https://mritd.me
    romennts
        41
    romennts  
       Dec 18, 2016 via Android
    Zohar
        42
    Zohar  
       Dec 18, 2016 via Android
    @romennts 打開博客之後第一眼看到微信公眾號就關掉了
    xiubin
        43
    xiubin  
       Dec 18, 2016 via iPhone
    yiqiok
        44
    yiqiok  
       Dec 18, 2016
    唉,又是一周一次的粘贴博客地址时间, https://www.tbfeng.com/
    yjxjn
        45
    yjxjn  
       Dec 18, 2016 via iPhone
    ahonn
        46
    ahonn  
       Dec 18, 2016
    唉,又是一周一次的粘贴博客地址时间,话不多说。 http://www.ahonn.me/
    tl3shi
        47
    tl3shi  
       Dec 18, 2016
    wp 转 hexo, 到 jekyll. https://www.tanglei.name/blog/give-up-wordpress-to-jekyll.html
    可以结合 travis, 理论上所有 build 生成 html 的都可以实现.
    Eremita
        48
    Eremita  
       Dec 18, 2016
    nuc093
        49
    nuc093  
       Dec 18, 2016
    Tecooler
        50
    Tecooler  
       Dec 18, 2016 via iPhone
    国内访问的话,可以本地用 hexo 生成静态页面,然后部署到七牛云,或者 VPS , GitHub 访问怕有时候很慢
    0xfan
        51
    0xfan  
       Dec 18, 2016
    panda1001
        52
    panda1001  
       Dec 18, 2016 via Android
    @mritd
    ”同样的命令不同时间效果不同“,什么意思
    cleveryun
        53
    cleveryun  
       Dec 18, 2016
    @panda1001 估计是这位仁兄每次安装 package 的就是都是不指定版本号装最新版本。
    formulahendry
        54
    formulahendry  
       Dec 18, 2016
    Hexo 大法好,再使用 AppVeyor 做 CI ,轻松惬意: https://formulahendry.github.io/2016/12/04/hexo-ci/
    yoxu
        55
    yoxu  
       Dec 18, 2016 via iPhone
    也想知道
    shuson
        56
    shuson  
       Dec 18, 2016
    broadcast blog every week,

    http://www.nevermoi.com
    shuson
        57
    shuson  
       Dec 18, 2016   ❤️ 1
    @romennts github page 怎么给自定义域名加 https
    rashawn
        58
    rashawn  
       Dec 18, 2016 via iPhone
    最简单的就是自己写个索引页 然后文章用.md 或者.org 生成 html
    hanxiV2EX
        59
    hanxiV2EX  
       Dec 18, 2016 via iPhone
    关注下 github 的广播,就会发现已经支持博客功能了,只需三步。
    https://github.com/blog/2289-publishing-with-github-pages-now-as-easy-as-1-2-3
    itfanr
        60
    itfanr  
       Dec 18, 2016 via Android
    @timothyye ink 好棒
    weaming
        61
    weaming  
       Dec 18, 2016
    @tinyproxy 你数据如何备份
    weaming
        62
    weaming  
       Dec 18, 2016
    beginor
        63
    beginor  
       Dec 18, 2016 via Android
    jekyll + bootstrap, 比较丑,大家别见笑 http://beginor.github.io
    ljinkai
        64
    ljinkai  
       Dec 18, 2016
    hexo 轻量,简单,主题多, github 提供存储,多好的事;而且如果有点前端基础,自己定制样式非常方便。 markdown 语法通用,方便移植到其它内容平台。 这是我自己的 blog, 供参考: http://ljinkai.github.io
    pigsinthesky
        65
    pigsinthesky  
       Dec 18, 2016
    github 太简陋。

    如果有时间,可以用 ghost 。

    附:「搭建 Ghost 博客」经典教程

    https://segmentfault.com/a/1190000002947497
    iEverX
        66
    iEverX  
       Dec 18, 2016
    我也来一个, Jekyll 的,相比 hexo 的好处就是 github 支持 jekyll 的部署
    http://blog.evercoding.net
    gongziheng1995
        67
    gongziheng1995  
       Dec 18, 2016
    @will0404 怎么上的 Https ?
    tinyproxy
        68
    tinyproxy  
       Dec 18, 2016 via iPhone
    @weaming 除了内容全 GitHub 搞了,备份啥。。。
    a752252255
        69
    a752252255  
       Dec 18, 2016
    github 最大的问题是访问速度太 tm 慢了
    那速度简直了。。
    dtfm
        70
    dtfm  
       Dec 18, 2016
    @beginor 我还蛮喜欢你这个博客风格的,试了下,没搭好……
    will0404
        71
    will0404  
       Dec 18, 2016 via iPhone
    @gongziheng1995 github 啊…
    beginor
        72
    beginor  
       Dec 18, 2016 via Android
    @dtfm 模板是我自己鼓捣的,就是 gem install github-page ,这有啥难的
    dtfm
        73
    dtfm  
       Dec 18, 2016
    @beginor 搭了几次都失败了,容我看看问题出在哪儿,之前没怎么研究过静态博客。
    dtfm
        74
    dtfm  
       Dec 18, 2016
    @beginor 直接 clone 下来改了
    wangjialin
        75
    wangjialin  
       Dec 18, 2016
    @shisaq oo 傻了
    Simpleyyt
        76
    Simpleyyt  
       Dec 18, 2016
    Jekyll 呀,推荐一下我移植 Hexo 的模板<http://simpleyyt.github.io/jekyll-jacman>,用 Hexo 太麻烦,需要在本地生成静态网页, Jekyll 可以用 <http://prose.io> 或者我写的工具[Jekyll Editor]( https://chrome.google.com/webstore/detail/jekyll-editor/dfdkgbhjmllemfblfoohhehdigokocme),可以非常方便地写博文。另附上我以前写的:[写 Jekyll 博客的正确姿势]( http://simpleyyt.github.io/2015/09/21/tools-for-jekyll)。
    4679kun
        77
    4679kun  
       Dec 18, 2016 via Android
    hugo 用 git 的 hook 自动部署
    charten
        78
    charten  
       Dec 18, 2016
    唉,又是一周一次的粘贴博客地址时间,话不多说 https://char10.space 诶,等等,我这个不是用 github 的仓库的。。。其实利用 github API 也是可以尝试搞一个的。。。
    isnowify
        80
    isnowify  
       Dec 18, 2016 via Android
    目前 hexo
    daiv
        81
    daiv  
       Dec 18, 2016
    @loading 有教程没
    JimmyLv
        82
    JimmyLv  
       Dec 18, 2016
    来推荐我的博客,极简三栏式风格: https://blog.jimmylv.info/
    i2000s
        83
    i2000s  
       Dec 19, 2016
    @DoraJDJ 有没有办法将 github issue 集成到网页里替换 Disqus 的评论功能?
    DoraJDJ
        84
    DoraJDJ  
       Dec 19, 2016 via Android
    @i2000s 记得就有个静态页面生成器就是用 GitHub 的 Issues 作文章源的
    Nutlee
        85
    Nutlee  
       Dec 19, 2016
    贴博客么贴博客么 我也来 http://nutlee.space/
    loading
        86
    loading  
       Dec 19, 2016 via Android
    @daiv 你要哪方面的教程,和我的一样吗?
    Nicksxs
        87
    Nicksxs  
       Dec 19, 2016
    chuhemiao
        88
    chuhemiao  
       Dec 19, 2016
    i2000s
        89
    i2000s  
       Dec 19, 2016
    源码见: github.com/i2000s/i2000s.github.io ,使用 Jekyll 和 pandoc 的 markdown , Travis-CI 自动产生网站代码并自动发布。兼容中英文环境( en 和 cn 仓库),可以使用数学公式和参考文献索引,在页面上提供当前页 github 编辑历史,支持自定义域名, Jupyter notebook 发布, Rmarkdown 兼容,自动配置社会分享按钮和评论栏等。为开放科学服务。希望对你有帮助。
    daemonghost
        90
    daemonghost  
       Dec 19, 2016
    可以试试 Hexo ,搭建也挺方便的,可以看看我博客参考下 https://crane-yuan.github.io
    jwdstefanie
        91
    jwdstefanie  
       Dec 19, 2016
    又是一个炫博客的帖子
    niweicumt
        92
    niweicumt  
       Dec 19, 2016
    我用的是 issue....
    jakehu
        93
    jakehu  
       Dec 19, 2016
    hexo
    zacard
        94
    zacard  
       Dec 19, 2016
    唉,又是一周一次的粘贴博客地址时间,话不多说, hexo : https://zacard.net
    mritd
        95
    mritd  
       Dec 19, 2016
    @panda1001 奏是在不同时时间点 由于软件包更新啥的, node 的依赖机制很坑比,会导致你同样的命令出现完全不一样的结果。。。譬如 同样的环境不同的时间 hexo 环境一个搭建成功一个搭建失败
    jiehuangwei
        96
    jiehuangwei  
       Dec 19, 2016
    @beginor Jekyll 的分类和标签还是个问题,没有解决
    everettjf
        97
    everettjf  
       Dec 20, 2016
    赞同 :最便捷: GitHub Pages 默认支持 Jekyll
    lzkwin
        98
    lzkwin  
       Dec 20, 2016
    除了 Github Pages ,还有个静态网页服务叫 surge ,比如我的博客基于 Hexo ,托管在上面 https://kayson.surge.sh/
    valeria
        99
    valeria  
       Dec 20, 2016
    @ahonn 好看
    romennts
        100
    romennts  
       Dec 20, 2016 via Android
    @Zohar 看来还是写个纯净的博客好了,不搞公众号那一套了。
    1  2  
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5635 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 285ms · UTC 07:58 · PVG 15:58 · LAX 00:58 · JFK 03:58
    ♥ Do have faith in what you're doing.