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

求大佬们推荐一个博客系统

  •  1
     
  •   jackgoudan · Jul 9, 2023 · 16869 views
    This topic created in 1223 days ago, the information mentioned may be changed or developed.

    我的需求是:

    1. 支持 markdown ,本地写完直接粘贴就就行,省的进行二次排版,有后台管理,直接写完了就发布。
    2. 不想要静态,晚上试了下 hexo,hugo 这种,本地与服务器同步很麻烦。
    3. 颜值没要求,简约就好

    晚上试了下 halo ,感觉好像 bug 有些多,不确定是不是使用方式问题。麻烦大家给些意见。

    103 replies  •  2024-06-26 01:12:57 +08:00
    1  2  
    ❮ ❯
    hanyuyu
    hanyuyu
    Jul 9, 2023❤️7
    1
    PendingOni
    PendingOni
    Jul 9, 2023
    2
    Halo 还算可以 后台管理系统用着还算比较上手的 实在不行试试 WordPress
    derek80
    derek80
    Jul 9, 2023
    3
    https://github.com/craigary/nobelium 使用 vercel, notion 编辑。还是挺方便的。
    1KTN90lKW9gVJ9vX
    1KTN90lKW9gVJ9vX
    Jul 9, 2023 via Android
    4
    我博客:u.sv

    我觉得最方便就是 WordPress
    sudoy
    sudoy
    Jul 9, 2023❤️4
    5
    Google blogger ,根据我的经验:内容为王,没必要花时间在博客系统本身
    Livid
    Livid
    MOD
    PRO
    Jul 9, 2023
    6
    QUC062IzY3M1Y6dg
    QUC062IzY3M1Y6dg
    Jul 9, 2023
    7
    https://zburu.com

    虽然是静态,但是挺推荐 hugo 的,我用 syncthing 程序同步本地文件到服务器,写完就自动部署了。
    lazyyz
    lazyyz
    Jul 9, 2023 via Android
    8
    https://getgrav.org/

    这个可以试试
    Corybyte
    Corybyte
    Jul 9, 2023
    9
    hexo
    JavenXiao
    JavenXiao
    Jul 9, 2023
    10
    知道一个 https://gridea.dev/

    之前用客户端的时候关注到的,我也没有深入用过,可以看看站长的博客 demo
    debuginn
    debuginn
    Jul 9, 2023
    11
    huhexian
    huhexian
    Jul 9, 2023
    12
    你这个要求,typecho 最符合了。
    官网: https://typecho.org/
    主题: https://typecho.me/
    简约主题一大堆。
    xw
    xw
    Jul 9, 2023 via Android
    13
    WordPress
    utfs8889
    utfs8889
    Jul 9, 2023
    14
    欢迎试试我们的 WRITE-BUG 数字空间( www.writebug.com ),一站式内容管理,适合管理各种各样的非结构性的内容~
    云文档 + Git 代码托管 + 代码质量评估 + 全文搜索引擎 + 个人/团队知识库
    ---------
    适合当作个人或者团队的博客!相对于其他的知识库,WRITE-BUG 数字空间对程序员可能会更有好一些,因为集成了 Git 代码托管和自动化代码质量评估~
    Memoriae
    Memoriae
    Jul 9, 2023
    15
    自己手写的 Next.js 13 博客,部署在 vercel 上,希望能帮到楼主。

    我不是计算机专业的,是基于兴趣才折腾起的前端,我会继续进一步学习前端的,大概率会维护下去 = =

    Next.js13 + tailwindcss + contentlayer + MDX Blog

    Github repo: https://github.com/huaixuOvO/prologue.dev

    博客: https://prologue.dev
    Memoriae
    Memoriae
    Jul 9, 2023
    16
    > 不想要静态,晚上试了下 hexo,hugo 这种,本地与服务器同步很麻烦。

    可能楼主对静态有误解,不一定是通过 git 上传,如果你 git 熟练工具也很轻松的,其实使用 vercel cli 或 Wrangler cli(cloudflare)也很容易推送到 vercel/pages 上。
    masellum
    masellum
    Jul 9, 2023
    17
    自部署 writefreely (或者选择一个实例)符合你的需求
    masellum
    masellum
    Jul 9, 2023
    18
    @masellum markdown 好像不支持。
    ecloud
    ecloud
    Jul 10, 2023 via iPhone
    19
    Plone
    mohumohu
    mohumohu
    Jul 10, 2023
    20
    用 hugo 这种的话,用 github acitons 可以自动 rsync 同步,更不用说 vercel 等平台可以一键导入仓库后自动同步
    luoway
    luoway
    Jul 10, 2023
    21
    github issues
    mjar
    mjar
    Jul 10, 2023 via iPhone
    22
    同样推荐 Typecho 。

    静态博客在我这儿有个致命的缺点,就是不能随手写。用命令行新建文章,可以自动生成 meta data ,但是过程很繁琐。手动新建 markdown 的话,添加 meta data 又很麻烦。如果哪位有解决方法的话愿闻其详。

    Typecho 只需要把新建文章页放进收藏夹,随手一点就能开写。
    mjar
    mjar
    Jul 10, 2023 via iPhone
    23
    @mjar BTW, typecho 能用 sqlite 作为主数据库
    icaolei
    icaolei
    Jul 10, 2023
    25
    我也在选博客系统,目前比较中意的就 halo vanblog ,既然 OP 看了 halo ,也可以看看 vanblog
    JensenQian
    JensenQian
    Jul 10, 2023
    26
    notion next https://github.com/tangly1024/NotionNext
    直接用 notion 在线编辑
    imleft
    imleft
    Jul 10, 2023❤️1
    27
    Notion-Hugo

    https://github.com/HEIGE-PCloud/Notion-Hugo

    可用现成的主题
    BeijingBaby
    BeijingBaby
    PRO
    Jul 10, 2023
    28
    BigShot404
    BigShot404
    Jul 10, 2023
    29
    用 telegra.ph 写,然后在 telegram 里建个频道发布,讨论什么的都现成的,还有机器人。
    abc12334
    abc12334
    Jul 10, 2023❤️1
    30
    试一下 ghost ,前 WordPress 核心成员开发,基于 nodejs ,带数据库,后台管理系统,评论系统,RSS 订阅,docker 一键部署
    henryhu
    henryhu
    Jul 10, 2023
    31
    我想要有评论功能,因此选择 Wordpress
    yir
    yir
    Jul 10, 2023 via iPhone
    32
    极简的 PyBoke ,用 python 实现
    https://github.com/yinan-c/pyboke
    可以看一下我的博客
    yinan.me
    yelog
    yelog
    Jul 10, 2023
    33
    三段式设计, 看一下
    https://yelog.org/
    效果如下
    zzzain46
    zzzain46
    Jul 10, 2023 via iPhone
    34
    www.byteprince.com
    Hugo 推到 github page ,也挺方便的。
    niantoudeyisi
    niantoudeyisi
    Jul 10, 2023 via Android
    36
    hugo+github pages
    yelog
    yelog
    Jul 10, 2023
    37
    @stevenshum #35 是的! readme 里面有写,

    当时在 hexo 中找不到类似的主题, 就打算自己迁移, 然后写了个 issue, 作者也一直没有回复😂
    https://github.com/P233/3-Jekyll/issues/39
    qgy18
    qgy18
    Jul 10, 2023 via iPhone
    38
    自己写一个😄 imququ.com
    sun0225SUN
    sun0225SUN
    Jul 10, 2023
    39
    laoyutang
    laoyutang
    Jul 10, 2023
    40
    vitepress + github actions
    hyqCrystal
    hyqCrystal
    Jul 10, 2023
    41
    halo 其实不错 我目前是 hexo+github+cloudflare(没有后台管理)
    CommitBug
    CommitBug
    Jul 10, 2023 via iPhone
    42
    我用的 ghost 开源版,颜值高,编辑器和 notion 很像,非静态,轻量
    JayeGT002
    JayeGT002
    Jul 10, 2023
    43
    typecho ,如果愿意的话买个 mweb ,typecho 支持使用 Metaweblog API 发布文章
    mozhizhu
    mozhizhu
    Jul 10, 2023
    44
    自己写了一个 vue 渲染 markdown ,然后远程 vscode 写博文,写完运行部署;
    chotow
    chotow
    Jul 10, 2023
    45
    @qgy18 #38 「写博客这件事真的不能停」!
    laoyutang
    laoyutang
    Jul 10, 2023
    46
    @laoyutang 使用静态文件的优势在于后面不在需要一台服务器,搞个静态文件转发就行,存储桶,github page 都能用。
    LavaC
    LavaC
    Jul 10, 2023
    47
    前几天好像看到 v 站有一个推广自己 notion 转博客插件的帖子,感觉那个模式也不错,在 notion 编辑就能得到一个标准博客版面的页面。
    jackgoudan
    jackgoudan
    OP
    Jul 10, 2023
    48
    一觉醒来几十条回复,谢谢各位热心大佬,回复帖子的人数有些多,就不一一 at ,等周末了折腾一波。
    SethShi
    SethShi
    Jul 10, 2023
    49
    hugo + coding
    本地启动 hugo 服务器写博客
    写完之后推送到 coding, 进行持续集成
    使用 ubuntu 镜像构建后生成 public 目录
    然后打包到 nginx:alpine 容器里, 整个镜像非常小
    构建完成后,构建计划推送到服务器, 重启容器, 发送通知给我, 部署成功

    https://www.shiguopeng.cn/
    ggvoking
    ggvoking
    Jul 10, 2023
    51
    强推 NotionNext ,notion 写笔记顺便成博客,比什么 hexo 好用太多,之前用 hexo 都懒得维护,但是笔记平时还是经常写。
    https://github.com/tangly1024/NotionNext
    hongchends1
    hongchends1
    Jul 10, 2023
    52
    wiki.js 和 git hook 挂上
    windyboy
    windyboy
    Jul 10, 2023
    53
    hugo
    kristpan
    kristpan
    Jul 10, 2023
    54
    按照你的要求,选择 Wordpress 比较好吧,有 markdown 插件。
    不过,我觉得静态网站也挺好的,我用的是 Hexo ,用的是 Next 主题。如果是程序员,本地与服务器同步也不太麻烦。
    借此地晒下我的博客: https://panqiincs.me
    Xzong
    Xzong
    Jul 10, 2023
    55
    用的 Halo ,主要是安装方便,主题也好看
    xkhm
    xkhm
    Jul 10, 2023
    56
    hugo+github 很方便
    我用的简洁样式的: https://xkhm.net
    BaseException
    BaseException
    Jul 10, 2023
    57
    用 typecho 4 5 年了。看到楼上说的用 sqlite ,我现在也准备把 mysql 切换到 sqlite3
    conky
    conky
    Jul 10, 2023
    58
    hugo https://mutou.men
    bs10081
    bs10081
    Jul 10, 2023
    59
    Hugo + Github + Vercel

    本地寫好,Git Push 到 GitHub ,Vercel 會自動抓取,然後 build 成靜態網頁
    McreeWu
    McreeWu
    Jul 10, 2023
    60
    typecho 用户路过
    blankmiss
    blankmiss
    Jul 10, 2023
    61
    Typecho 就很好 handsome 主题
    thedog
    thedog
    Jul 10, 2023
    62
    typecho
    0x663
    0x663
    Jul 10, 2023
    63
    xlog
    aulayli
    aulayli
    Jul 10, 2023
    64
    typecho 完美符合你的需求,可供选择的还有 emlog, 也支持 Markdown ,感觉用的人比较少哇,我看楼上都没有人推荐😂。
    aulayli
    aulayli
    Jul 10, 2023
    65
    只要你想,wordpress 也可以通过插件支持 Markdown
    lostsquirrelX
    lostsquirrelX
    Jul 10, 2023
    66
    hugo + github + cloudflare 无痛解决啊,还有用 issue 加评论的
    wdssmq
    wdssmq
    Jul 10, 2023❤️1
    67
    @mjar #22 VSCode 创建写东西的工作区,然后设置一个自动任务执行新建,快捷键触发。
    QKgf555H87Fp0cth
    QKgf555H87Fp0cth
    Jul 10, 2023
    69
    Astro
    mestrace
    mestrace
    Jul 10, 2023
    70
    v2 月经贴了
    我的回答 https://v2ex.com/t/933986?p=2#r_12983121
    TLDR: 用的省心不折腾版 github pages / notion / mataroa

    其他相关传送门
    https://v2ex.com/t/900837
    https://v2ex.com/t/933986
    https://v2ex.com/t/800547
    CheckTime
    CheckTime
    Jul 10, 2023❤️1
    71
    @mjar #22 刚刚想到,Windows 的话创建一个 bat 脚本放到项目根目录,运行后自动创建文档并打开指定文件夹,自己再手动 F2 更改一下名称,默认名称 A 开头保证每次都在最上面好修改名称(当然也可以修改脚本,自己输入文章名称后再创建,Windows 得注意编码),如果用 uTools 的话可以把脚本拖入本地执行文件里面,更方便创建。
    例如:

    ```
    :: 打开新建文章所在文件夹
    explorer .\source\_posts

    :: 新建文章
    hexo new "AAAAA"
    ```

    按根据直觉来说应该交换一下执行顺序的,但是我测试的时候执行 hexo 命令后就自动退出了,不会执行后面的命令,除非用 start hexo 新开一个窗口,但那样就需要手动关闭 cmd 窗口了。
    CheckTime
    CheckTime
    Jul 10, 2023
    72
    @CheckTime #71 找到解决方法了,交换顺序后用 call hexo 就行了。
    xiaoheizi
    xiaoheizi
    Jul 10, 2023❤️1
    73
    @mjar 可以看看 Netlify CMS
    accelerator1
    accelerator1
    Jul 10, 2023
    74
    看需求吧,如果只是用来记录,直接用成品博客系统,cnblog 都行;如果想了解博客系统实现,可以先从已有的 cms 管理系统开始,自己再写个前端页面,简单的很。

    个人博客:blog.duan-ya.com

    django + vue ,运行了 7 、8 年了,有没有漏洞不知道,反正还行。
    yunyuyuan
    yunyuyuan
    Jul 10, 2023
    75
    自荐一下 https://github.com/yunyuyuan/nuxt3-blog
    基于 github API+vercel ,完全免费,首次部署后,后续在网页上就能更新博客内容。原理是使用 github restAPI 创建 commit -> 触发 vercel 的 webhook -> 编译为纯静态网站。
    dafengzhen
    dafengzhen
    Jul 10, 2023
    76
    推荐一下 https://github.com/dafengzhen/youdeyiwu-frontend
    高低不来一个
    MonoLogueChi
    MonoLogueChi
    Jul 10, 2023
    77
    虽然 OP 不想要静态博客,但还是要推荐一下,vuepress2 + vuepress-theme-hope ,仓库存储在 github 上,静态网页部署在自己的服务器上,基本流程就是推送到 master 分支,触发 github action ,自动构建并提交到 gh-page 分支,然后 webhook 触发服务器动作,pull gh-page 分支到服务器上
    Rebron1900
    Rebron1900
    Jul 10, 2023
    78
    推荐一波 Ghost.org ,基于 node.js ,没有很多能折腾的地方,所以可以专注内容。
    http://1900.live
    InDom
    InDom
    Jul 10, 2023
    79
    Typecho 几乎符合楼主所有的要求,唯一的问题就是不折腾。
    RuHe
    RuHe
    Jul 10, 2023❤️1
    80
    @mjar 我是用的 Jekyll ,用了 UltraEdit 的模版功能快捷插入日志文件的头文件。
    lateautumn02
    lateautumn02
    Jul 10, 2023
    81
    @Memoriae 不错,star 了,加油
    beryl
    beryl
    Jul 10, 2023
    82
    不想折腾,还是推荐 WordPress ,Markdown 也有插件。
    powersNake
    powersNake
    Jul 10, 2023
    83
    用了差不多 20 年 wordpress 最终选了 mtaroa:
    https://18mo.com
    https://mataroa.blog
    CommitBug
    CommitBug
    Jul 10, 2023
    84
    我也要推一下我的博客,我感觉很好看
    https://blog.quzone.cn/
    iiiooiii
    iiiooiii
    Jul 10, 2023
    85
    推荐一下 Ghost 博客: https://github.com/TryGhost/Ghost
    XuanYuan
    XuanYuan
    Jul 10, 2023
    86
    Typecho +1
    showVinc
    showVinc
    Jul 10, 2023
    87
    自己设计的博客
    https://www.showvinc.com/
    hansomeneil
    hansomeneil
    Jul 10, 2023
    88
    hexo 定制一下还是挺好用的,关键熟悉之后可以随意魔改,部署的话,一条指令就搞定了,没觉得多麻烦啊

    个人在用的 hexo 主题: https://neil-ji.github.io/
    Rebron1900
    Rebron1900
    Jul 10, 2023
    89
    @zololiu 同好
    abc0123xyz
    abc0123xyz
    Jul 11, 2023
    90
    hugo + Vercel + cf
    丢到 GitHub ,基本不用维护
    dudubaba
    dudubaba
    Jul 11, 2023
    91
    https://github.com/onfuns/nestjs-blog 半成本 ,2.0.0 分支自己改改
    jackgoudan
    jackgoudan
    OP
    Jul 15, 2023
    92
    回复人数不少,看了下 vanblog 不错,就选择了它。谢谢帖子里推荐的各位大佬
    utfs8889
    utfs8889
    Jul 22, 2023
    93
    可以试试在 WRITE-BUG 上开设自己的数字空间呀:

    WRITE-BUG 数字空间( www.writebug.com ),一站式团队协作内容管理,适合管理各种各样的非结构性的内容~
    云文档 + Git 代码托管 + 代码质量评估 + 全文搜索引擎 + 个人/团队知识库
    ---------
    很适合当作个人或者团队的博客!相对于其他的知识库,WRITE-BUG 数字空间对程序员可能会更有好一些,因为集成了 Git 代码托管和自动化代码质量评估~
    yagamil
    yagamil
    Aug 8, 2023
    94
    @mjar 速度挺快的,请问大佬放在哪个 cdn 托管
    yagamil
    yagamil
    Aug 8, 2023
    95
    @bs10081 现在 vercel 能否访问到吗,国内
    bs10081
    bs10081
    Aug 8, 2023
    96
    @yagamil #95 這我就不知道了,我人在台灣
    Deshun
    Deshun
    Nov 25, 2023
    97
    用过 Z-Blog:w3h5.com
    Typecho:blog.956.icu
    最近感觉 Wordpress 也不错,虽然臃肿,但是生态好,各种插件模板应有尽有。
    YaD2x
    YaD2x
    Dec 1, 2023
    98
    @Livid 这个是基于去中心化的吗?发帖啥的会不会消耗 gas 这些啊 (我之前第一次安装后,没能成功实现发表文章,就卸载了)
    Livid
    Livid
    MOD
    PRO
    Dec 1, 2023
    99
    @YaD2x 日常使用不需要和区块链打交道,只有在绑定 .eth / .bit 域名的时候涉及和区块链有关的操作。也可以绑定普通域名,或者就使用 IPNS 地址访问,比如 blog.v2ex.com 的 IPNS 地址是:

    https://k51qzi5uqu5dkczezx3wje1dizdk7rta8uc50a5o9ix4wmzqniacrdbfapt8cf.ipfs2.eth.limo/
    sNullp
    sNullp
    Feb 18, 2024
    100
    我自建了一个 writefreely 多用户博客站:

    https://write.c7.io
    1  2  
    ❮ ❯
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2278 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 188ms · UTC 02:43 · PVG 10:43 · LAX 18:43 · JFK 21:43
    ♥ Do have faith in what you're doing.