• 请不要在回答技术问题时复制粘贴 AI 生成的内容
Kamitora
V2EX  ›  程序员

打算搭建一个博客,当今应选择哪个博客框架?

  •  5
     
  •   Kamitora · Dec 26, 2018 · 36705 views
    This topic created in 2880 days ago, the information mentioned may be changed or developed.

    需求

    1. Markdown 支持
    2. 易于迁移、维护
    3. 主题简洁明了,大气。
    4. 可扩展,定制。
    5. 回复功能(包括删除回复 /审核回复等)

    目标群体

    1. 自己——记录做过的项目以及随想。
    2. HR ——快速地了解求职者的技术背景。

    选项(搜索所得的结果,暂不考虑 Laravel/Wordpress )

    1. Typecho
    2. Hugo
    3. Hexo
    4. Jekyll
    199 replies  •  2019-07-28 16:22:24 +08:00
    1  2  
    ❮ ❯
    ihoey
    ihoey
    Dec 26, 2018 via Android
    1
    hexo 感觉就挺好
    hsfzxjy
    hsfzxjy
    Dec 26, 2018 via Android
    2
    hexo
    bestu
    bestu
    Dec 26, 2018 via Android
    3
    学习一下,期末考完试也打算开始写博客了
    ithou
    ithou
    Dec 26, 2018
    4
    hexo
    4DAX07B8Kle4Dm6T
    4DAX07B8Kle4Dm6T
    Dec 26, 2018
    5
    自己写
    a554340466
    a554340466
    Dec 26, 2018 via iPhone
    6
    hexo 就行了
    jobtesting
    jobtesting
    Dec 26, 2018 via iPhone
    7
    1
    mayx
    mayx
    Dec 26, 2018
    8
    Jekyll Github 原生支持
    mathzhaoliang
    mathzhaoliang
    Dec 26, 2018❤️1
    9
    作为 jekyll, hexo 和 hugo 都折腾过的资深折腾用户,我建议选 hugo。hexo 插件是很多,但是维护起来也很麻烦。hugo 轻便的多,而且效果完全不差。
    rateltalk
    rateltalk
    Dec 26, 2018 via iPhone
    10
    Hexo + 1
    godbmw
    godbmw
    Dec 26, 2018❤️1
    11
    折腾过 Vuejs、Jekyll 还有 Hexo,还是觉得 Hexo 更好。插件齐全,主题众多,而且不要做 SSR。

    羞耻地软广下自己写的主题: https://github.com/dongyuanxin/theme-bmw

    评论、打赏、音乐播放等功能实现了,欢迎入坑━(*`∀´*)ノ亻!
    mmdsun
    mmdsun
    Dec 26, 2018 via Android
    12
    hexo
    godbmw
    godbmw
    Dec 26, 2018
    13
    @godbmw 页面统计那些巴拉巴拉、杂七杂八的也有
    calpamomo
    calpamomo
    Dec 26, 2018 via iPad
    14
    可以考虑一下我基于 gatsbyjs 开发的博客框架,前后端分离,写代码时无需担心 markdown 文章解析错误,写文章时无需担心系统构建失败。
    https://github.com/calpa/gatsby-starter-calpa-blog
    Hopetree
    Hopetree
    Dec 26, 2018
    15
    django+docker 了解一下
    lidongyx
    lidongyx
    Dec 26, 2018 via iPhone❤️9
    16
    wordpress 吃你家大米了?
    pipapa
    pipapa
    Dec 26, 2018
    17
    hugo 明显优与 hexo
    rb6221
    rb6221
    Dec 26, 2018 via iPhone
    18
    hexo 插件最多
    jekyll 迁移和部署最方便
    hugo 性能最好但是和 hexo 的差别需要在千级别的文章数量才能出差距
    以上都是在静态博客范围内的比较
    动态的显然是用 typcho,你自己有技术可以随便玩
    godbmw
    godbmw
    Dec 26, 2018
    19
    @janus77 话说当时本来是用 Vuejs 写的前后端,然后被 DDos 打到跑路 o(╥﹏╥)o,哈哈哈哈
    kY8mbXW833Lu28xn
    kY8mbXW833Lu28xn
    Dec 26, 2018 via Android❤️5
    20
    先写文章
    misaka19000
    misaka19000
    Dec 26, 2018
    22
    别用 hexo 了,hugo 好一点

    利益相关:hexo 使用者,想切 hugo 一直没精力
    xfcy
    xfcy
    Dec 26, 2018 via Android
    23
    hugo,自身情感倾向,不太想折腾 node 那一套😀
    sulinehk
    sulinehk
    Dec 26, 2018 via Android
    24
    hugo
    FrankFang128
    FrankFang128
    Dec 26, 2018
    25
    hugo+10086
    Elethom
    Elethom
    Dec 26, 2018 via iPhone❤️2
    26
    不折腾还是第三方服务好,目前在用 Typlog:
    1. 完整支持 Markdown,还自带图床;
    2. 不用自己维护,域名指过去就行,有导入导出功能;
    3. 自带两种全局主题,三种文章主题,对不同语言(中英日)都有单独优化;
    4. 扩展性不强,但是目前的功能完全够用,有别的想法也可以直接给作者提需求;
    5. 支持 Disqus (好像还自带 Disqus 代理?)。

    最关键的是作者很靠谱,审美很棒,而且有在持续更新和维护,也很积极地响应用户反馈。

    https://elethom.me 就是用 Typlog 的。十几年以来用过的所有自建和第三方平台中,这是我认为最好的一个。

    不要太迷信自己搭建,重要的是稳定性和内容,而不是让人知道你会跟着教程配一个 blog 这件事。
    XnEnokq9vkvVq4
    XnEnokq9vkvVq4
    Dec 26, 2018
    27
    先写文章+1
    jingyulong
    jingyulong
    Dec 26, 2018 via iPhone❤️1
    28
    别用什么静态博客了,推荐 Ghost
    Kamitora
    Kamitora
    OP
    Dec 26, 2018
    29
    烦请各位阐述下理由😂,刚刚看了下 hexo & hugo GitHub 及其官网,大致的区别是
    1. 中文文档支持
    2. 实现语言,运行效率
    还有其他因素吗?
    至于文章,其实已经写了二十几篇,分布在 cnblog (不太想用,每次 word 里写好都要调格式很糟心😢)
    和我的硬盘中 hhh
    tadtung
    tadtung
    Dec 26, 2018 via Android
    30
    我自己用 typecho 深度二次开发的。
    不过说实话对于新手来说建议还是 WordPress 这种成熟的系统更好,毕竟插件多,功能完善,自己开发也不难,何况流量不大的话,也不需要考虑负载问题。
    ysc3839
    ysc3839
    Dec 26, 2018 via Android
    31
    我选择 Hexo。主要原因是可以生成静态文件。
    chendeshen
    chendeshen
    Dec 26, 2018 via Android
    32
    其实 来来去去, 终究还是 WordPress 生态完爆一切,没有之一。
    fbqk2008
    fbqk2008
    Dec 26, 2018
    33
    如果你要建的话,当然 wp,否则你那个省心用那个,干嘛要建立,许多 markdown 编辑器都可以自动生成博客的。
    xujinkai
    xujinkai
    Dec 26, 2018❤️4
    34
    等折腾完博客主题就懒得写文章了😂
    lizheming
    lizheming
    Dec 26, 2018 via iPhone
    35
    lyseky
    lyseky
    Dec 26, 2018 via Android
    36
    node 自己写吧,www.lyseky.com
    ronglexie
    ronglexie
    Dec 26, 2018
    37
    Hexo
    HongJay
    HongJay
    Dec 26, 2018
    38
    wordpress 怎么了
    ithou
    ithou
    Dec 27, 2018 via Android
    39
    @godbmw 好看(。・ω・。)ノ♡ 不错
    Sanko
    Sanko
    Dec 27, 2018 via Android
    40
    typecho
    trafficMGR
    trafficMGR
    Dec 27, 2018 via Android
    41
    支持一下 Hugo 用户
    Exp
    Exp
    Dec 27, 2018 via iPhone
    42
    用的 Hexo 感觉还不错
    CEBBCAT
    CEBBCAT
    Dec 27, 2018
    43
    Hexo 太慢了,推荐 Hugo
    ---
    楼上说 Hexo 好的大部分只用过 Hexo 吧?
    soulteary
    soulteary
    Dec 27, 2018
    44
    @janus77 其实近千篇就很不美丽了,随着文章数量增多,逐渐变的不可用。 前一阵还有用户跟帖反馈这个事情,https://github.com/soulteary/hexo-blog/issues/1


    ---


    @Kamitora 切换 hugo 一年半左右,感觉还不错,折腾的时候可以更专注在内容。wp 其实没有那么糟糕,只不过需要一丁点的应用优化技巧和简单的运维技能。

    前一阵写了一个流水账,可以参考在折腾过程中浪费了多少时间,选择你最趁手的。 https://soulteary.com/2018/10/14/site-optimization-record.html
    Alicewish
    Alicewish
    Dec 27, 2018 via iPhone
    45
    我同时用 Hexo 和 Hugo。

    感觉 Hexo 插件比较多,像是文章加密这种功能就 Hexo 有插件。

    文章生成速度 Hugo 完胜,之前有次还是六千篇文章时 Hexo 就完全处理不了,一整天都生成不成功。Hugo 在六万篇文章时仍正常,约半小时至一小时就能生成。几万几十万字的长文章 Hugo 能很快处理,Hexo 就不太行。

    安装的话 Hugo 只要 brew install hugo,Hexo 比较麻烦。

    Hexo 中文文档全面。

    总之,几百篇文章的博客可以试试 Hexo,生成速度在容忍范围内,虽然比 Hugo 慢几倍。
    ixiaohei
    ixiaohei
    Dec 27, 2018 via iPhone
    46
    就我用 github page 么?
    Trumeet
    Trumeet
    Dec 27, 2018
    47
    Hexo + GitHub Page + Material Theme
    Trumeet
    Trumeet
    Dec 27, 2018
    48
    @ixiaohei 那个不是框架(框架= 生成 /提供博客的程式),那个是托管方(用于提供 HTTP 服务)。我也是 GitHub Page 托管。
    bitkwan
    bitkwan
    Dec 27, 2018 via iPhone
    49
    居然没有人推荐 Ghost...
    lyricorpse
    lyricorpse
    Dec 27, 2018
    50
    另外或许 gatsbyjs 也值得关注一下
    loading
    loading
    Dec 27, 2018 via Android
    51
    svbtle
    loading
    loading
    Dec 27, 2018 via Android❤️1
    52
    @Elethom svbtle 只比 typlog 贵一刀。
    wxb2dyj
    wxb2dyj
    Dec 27, 2018 via iPhone
    53
    @lidongyx 说话真难听
    akagishigeru
    akagishigeru
    Dec 27, 2018 via iPhone
    54
    @HongJay wp 很好。只不过很多人用
    jinhan13789991
    jinhan13789991
    Dec 27, 2018 via Android
    55
    Ghost 社区版,主题收费。
    glaucus
    glaucus
    Dec 27, 2018
    57
    hexo+github pages
    Hucai
    Hucai
    Dec 27, 2018❤️3
    58
    不吹不黑,大部分能坚持写博客的基本都用 wp
    indomi
    indomi
    Dec 27, 2018
    59
    +1
    hexo + gihub pages
    用一套主题然后改成自己喜欢的
    atonku
    atonku
    Dec 27, 2018
    60
    手写
    missdeer
    missdeer
    Dec 27, 2018
    61
    jekyll 已经过气了么。。。
    huclengyue
    huclengyue
    Dec 27, 2018 via Android
    62
    typecho 啊。。静态博客感觉换个电脑发布文章会很麻烦? ghost blog 也可以看看 主题好看
    monkeyliu
    monkeyliu
    Dec 27, 2018 via iPhone
    63
    hexo 重点放在博客内容上
    huclengyue
    huclengyue
    Dec 27, 2018 via Android
    64
    楼上用静态博客的就没有换个电脑写文章的需求吗
    allanzhuo
    allanzhuo
    Dec 27, 2018
    65
    自己写+1
    tonyaiken
    tonyaiken
    Dec 27, 2018
    66
    hugo,编译速度极快
    zongren
    zongren
    Dec 27, 2018
    67
    hexo+1,楼上说自己写的是认真的吗
    Crabby
    Crabby
    Dec 27, 2018
    68
    Hexo + 1
    toyland
    toyland
    Dec 27, 2018❤️1
    69
    不同的静态博客工具,往往对应着不同的编程语言。如果对于定制有强需求,不妨选择自己熟悉语言的工具。例如,我用的是 Pelican 来搭建站点,这个是 Python 实现的,对于我定制主题、扩展功能很方便。
    Stlin
    Stlin
    Dec 27, 2018
    70
    自己写+1
    ztz12
    ztz12
    Dec 27, 2018
    71
    hexo+coding page
    RYAN0UP
    RYAN0UP
    Dec 27, 2018 via Android
    72
    ddid
    ddid
    Dec 27, 2018 via iPhone
    73
    在经过一番折腾后,发现还是 WP 用着舒心……
    stebest
    stebest
    Dec 27, 2018
    74
    hexo ? flask ?
    这个时候是不是要 SEO 一下?
    darrenfang
    darrenfang
    Dec 27, 2018
    75
    hexo + docker
    stebest
    stebest
    Dec 27, 2018
    76
    @stebest
    擦,话还没说完,https://newdee.cf
    FantasyPupil
    FantasyPupil
    Dec 27, 2018
    77
    @lidongyx 哈哈
    Sain
    Sain
    Dec 27, 2018❤️1
    78
    @lidongyx 这都能喷?
    fyibmsd
    fyibmsd
    Dec 27, 2018 via iPhone
    79
    Ghost
    ioven
    ioven
    Dec 27, 2018
    80
    折腾系统的大多写着写着就没了,能坚持下来的基本都是 wp
    wsstest
    wsstest
    Dec 27, 2018
    81
    hexo+github,直接同步 github 就能同步网站
    cnbobolee
    cnbobolee
    Dec 27, 2018
    82
    你这要求应该自己写一个
    ukyoo
    ukyoo
    Dec 27, 2018
    83
    重点是博客写啥,写在哪里用什么写不重要
    d3vil
    d3vil
    Dec 27, 2018 via iPhone❤️1
    84
    文体两开花,博主最好自己都试试体验下
    kernelG
    kernelG
    Dec 27, 2018
    85
    ghost 推荐一下吧
    yaxin
    yaxin
    Dec 27, 2018
    86
    Wordpress
    dreamweaver
    dreamweaver
    Dec 27, 2018
    87
    @ukyoo +1.
    我的建议是先随便找个博客平台先写,写成习惯之后再考虑这些。
    Yamaha
    Yamaha
    Dec 27, 2018 via iPhone
    88
    @loading 两者功能对比如何?
    inrenping
    inrenping
    Dec 27, 2018
    89
    ghost
    后台编辑 对 markdown 支持很好
    内容修改也很方便
    gimp
    gimp
    Dec 27, 2018
    90
    Pelican Python 实现的,目前感觉良好
    jingyulong
    jingyulong
    Dec 27, 2018
    91
    @bitkwan #49 哈哈,我上面推荐过,基本没人搭理。静态博客个人觉得超级麻烦,定制化能力太低。
    sison1234
    sison1234
    Dec 27, 2018
    92
    hexo 还可以 https://www.jpdaka.com
    veike
    veike
    Dec 27, 2018
    93
    @sison1234 打开相当慢,像我这样的肯定没耐心等打开。
    0xABCD
    0xABCD
    Dec 27, 2018 via Android
    94
    ghost 已经过气了吗??
    skymei
    skymei
    Dec 27, 2018
    95
    typecho 简单好用,有问题自己可以改源码,比较方便
    LoLeon
    LoLeon
    Dec 27, 2018
    96
    我是自己写的.

    https://github.com/LonelyLiaR/nameless

    页面主题以及功能扩展可以完全自定义.
    文章部署在 GitHub Issues 上. 自带 Markdown 和 评论系统.
    完全可以不用服务器. (如果你部署在 Github Page 上的话) :doge:
    imxsec
    imxsec
    Dec 27, 2018
    97
    目前用的 1
    qq007523
    qq007523
    Dec 27, 2018
    98
    vuepress
    agagega
    agagega
    Dec 27, 2018 via iPad
    99
    Jekyll 这么遭人厌?
    guanhui07
    guanhui07
    Dec 27, 2018
    100
    我觉得用 github 就好了
    1  2  
    ❮ ❯
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   995 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 179ms · UTC 22:01 · PVG 06:01 · LAX 14:01 · JFK 17:01
    ♥ Do have faith in what you're doing.