TroyChen
V2EX  ›  问与答

轻量级博客平台搭建求推荐

  •  
  •   TroyChen · Oct 10, 2016 · 11930 views
    This topic created in 3527 days ago, the information mentioned may be changed or developed.

    一直用的 WP ,可是感觉 WP 太大了, VPS 运行压力有点大(一个 512M RAM 的 VPS 跑了两个 WP 博客),个人也是业余折腾一下博客, WP 很多东西对我来说可能有点多余,最近揪想换一下博客平台,之前用 Ghost 然而现在在 512M 内存的 VPS 下根本无法安装 Ghost 了, QAQ

    求各位推荐几个轻量级可自己搭建的博客平台,要求不多:支持 Markdown 、有官方 Themes 可选、能有些实用插件更好

    65 replies    2018-06-12 11:14:04 +08:00
    kulove
        1
    kulove  
       Oct 10, 2016
    hexo
    zrj766
        2
    zrj766  
       Oct 10, 2016 via Android
    hexo 、 typecho 。
    JimmyCai
        3
    JimmyCai  
       Oct 10, 2016 via Android
    为什么不能安装 Ghost ?我 512M 的 VPS 上放了 2 个 Ghost 博客,应该还能再塞一个进去。
    abelyao
        4
    abelyao  
       Oct 10, 2016 via iPhone
    typecho
    TroyChen
        5
    TroyChen  
    OP
       Oct 10, 2016
    @JimmyCai 你是刚安装的还是之前弄的?我前一段时间试过新开 VPS 安装 Ghost ,安装的时候总是报错, google 了一下发现最近的都遇到这个问题,有人给的方法是创建一个 SWAP 空间
    wenzichel
        6
    wenzichel  
       Oct 10, 2016
    用 jekyll 或 hexo 静态工具搭建的轻量级的博客,就够用了。我的 www.xiabingbao.com 就是静态博客,功能不多,但足够用了
    JimmyCai
        7
    JimmyCai  
       Oct 10, 2016 via Android
    @TroyChen 上个月安装了第二个博客,没有遇到错误。
    TroyChen
        8
    TroyChen  
    OP
       Oct 10, 2016
    @kulove Hexo 是必须搭配 GitHub 才能用吗?
    TroyChen
        9
    TroyChen  
    OP
       Oct 10, 2016
    @JimmyCai 你用的哪家的 VPS ?是安装最新版的 Ghost 吗?
    qq7790586
        10
    qq7790586  
       Oct 10, 2016
    z-blog
    wudb
        11
    wudb  
       Oct 10, 2016
    leanote
    yangg
        12
    yangg  
       Oct 10, 2016
    @TroyChen hexo vps 上一般放生成的静态文件,是个 vps ,空间都能用。
    qcloud
        13
    qcloud  
       Oct 10, 2016 via iPhone
    Emlog
    jianghu52
        14
    jianghu52  
       Oct 10, 2016
    我用过 typecho 足够轻,而且容易配置。
    xiaoz
        15
    xiaoz  
       Oct 10, 2016
    不想折腾的话就 typecho 吧, markdown 支持也不错。
    zachlhb
        16
    zachlhb  
       Oct 10, 2016 via Android
    自己开发
    arcas
        17
    arcas  
       Oct 10, 2016
    hugo
    nlzy
        18
    nlzy  
       Oct 10, 2016 via Android
    Ghost 本来就耗内存,单单一个 ghost 刚跑起来用掉的内存就已经赶上 nginx + php + mariadb 的总量了
    Typecho 很轻,性能很好,但需要考虑一个问题:她已经有两年没更新了
    lll9p
        19
    lll9p  
       Oct 10, 2016   ❤️ 1
    推荐 pelican,基于 python 的,很好用。
    ooTwToo
        20
    ooTwToo  
       Oct 10, 2016
    试试我这个 [vue-gh-pages]( https://github.com/x-pengg/vue-gh-pages)
    soulteary
        21
    soulteary  
       Oct 10, 2016   ❤️ 1
    博客党冒泡:

    ghost 使用旧版本 0.53 还好, 100M 左右内存消耗。

    wordpress 实际消耗也不算很大,因为前面有 redis 顶着,后面是 hhvm ,性能也还不错。

    hexo 的话,如果你是一个长期写博客的人,可能稍等些时候,等它更完善再切换也不迟,测试大于 1000 篇文章开始有性能问题, 3000 篇左右无法正常生成。

    hugo 不错,新版本性能更好了,目前正在做扩展开发。


    如果你想从 wp 或者 ghost 转 hexo , https://github.com/soulteary/wp2md 可以使用这个工具导出你的 wp 数据, ghost 数据更好导出就不说了。

    另外如果你想保持文章的迁移性以及不想在 markdown 上面添加 meta 信息,可以使用 https://github.com/soulteary/hexo-extend-plugin 这个插件。

    关于性能的讨论的话,在 hexo issue 或者我这篇 issue 里都有提: https://github.com/soulteary/hexo-blog/issues/1
    strwei
        22
    strwei  
       Oct 10, 2016
    自己开发
    TroyChen
        23
    TroyChen  
    OP
       Oct 10, 2016 via Android
    @soulteary 多谢这么详细的回复!
    TroyChen
        24
    TroyChen  
    OP
       Oct 10, 2016 via Android
    @nlzy 官网上确实还是 14 年的版本,不过 GitHub 上最新版是 15 年的,社区看着也算活跃~
    TroyChen
        25
    TroyChen  
    OP
       Oct 10, 2016 via Android
    @strwei 都说了是业余…… 23333
    strwei
        26
    strwei  
       Oct 10, 2016
    typecho 或者 wp
    mritd
        27
    mritd  
       Oct 10, 2016 via iPhone
    不熟悉 node 的话用 Jekyll 吧,参考 https://mritd.me
    kindlepaper
        28
    kindlepaper  
       Oct 10, 2016
    楼上各位,有没有做好的 docker 好的 ghost 或者 hexo ,可以直接部署
    kindlepaper
        29
    kindlepaper  
       Oct 10, 2016
    yylzcom
        31
    yylzcom  
       Oct 10, 2016 via Android
    不知道你的访问量有多大,正常 512M 内存跑 WordPress 应该没问题,搬瓦工这种级别的随便跑
    ihuguowei
        32
    ihuguowei  
       Oct 10, 2016 via Android
    其实全静态化之后,你主要考虑的是前端优化问题了 WP 真的是瓶颈么?
    bearqq
        33
    bearqq  
       Oct 10, 2016 via Android
    说真的,自己写一个好
    我 64m 内存(一个只有 ipv6 的免费一年 vps )跑着一个 python 写的,当然这个只是演示用。
    kn007
        34
    kn007  
       Oct 10, 2016
    wordpress 其实很轻量了。。。
    kindlepaper
        35
    kindlepaper  
       Oct 10, 2016
    @kn007 但是类似 ghost 和 hexo 的极简主题很少
    itauge
        36
    itauge  
       Oct 10, 2016
    emlog wordpress 各种主题任君选择
    soulteary
        37
    soulteary  
       Oct 10, 2016   ❤️ 1
    @kindlepaper

    强烈建议根据 dockerfile 自己 build 一下,提供个 dockerfile 参考, alpine 和 hexo 都加了 mirror ,适合国内主机&本地构建使用。

    https://hub.docker.com/r/soulteary/alpine-hexo/~/dockerfile/

    ghost 不使用旧版本的话,直接走官方镜像就可以了。
    kindlepaper
        38
    kindlepaper  
       Oct 10, 2016
    @itauge 没发现又类似 hexo 这些极简的啊
    kindlepaper
        39
    kindlepaper  
       Oct 10, 2016
    @soulteary 多谢
    twoyuan
        40
    twoyuan  
       Oct 10, 2016
    主站用的 hexo ,主要是求个稳定随时有可用的静态 Web 服务器。闲着搭的写东西玩的是用的 Ghost ,搭在一年五十多的 VPS 上。
    crayygy
        41
    crayygy  
       Oct 10, 2016
    直接用的 MWeb 的静态站+GitHub Pages ,满足自己的小情绪足够了
    qq30545
        42
    qq30545  
       Oct 10, 2016
    刚装的 ghost : http://didee.cn , 腾讯云 cent 7.2 , 参考我的文章 : http://didee.cn/ghost-blog-teng-xun-yun-centos7-2-an-zhuang-jiao-cheng/
    Seita
        43
    Seita  
       Oct 10, 2016
    hexo metalsmith ghost
    nolotus
        44
    nolotus  
       Oct 10, 2016
    我这提供基于 mdwiki 或者 hexo 的服务哟
    abbatuu
        45
    abbatuu  
       Oct 10, 2016
    mdwiki +1 如果不是装 b 是真的想写点东西
    Hello1995
        46
    Hello1995  
       Oct 11, 2016 via iPhone
    @nlzy 不慌, Typecho 0.9 到 1.0 一共三年。现在 1.0 到 1.1 才过了两个年头,不着急(苦笑)。顺便召唤开发者 @joyqi 大大
    Technetiumer
        47
    Technetiumer  
       Oct 11, 2016
    typecho 或静态 hexo 这种
    Tink
        48
    Tink  
    PRO
       Oct 11, 2016 via iPhone
    typecho 不说其他
    rainysia
        49
    rainysia  
       Oct 11, 2016
    WP 支持多站点 multi-sites
    schezukNewTos
        50
    schezukNewTos  
       Oct 11, 2016
    用 mdwiki ,无内存消耗。 https://dynalon.github.io/mdwiki/
    naver1
        51
    naver1  
       Oct 11, 2016
    Typecho 。
    我最早用 z-blog ,后来 wordpress ,现在 Typecho 。
    ifishman
        52
    ifishman  
       Oct 11, 2016 via Android
    typecho 32mb 的机器跑得很开心, http://idodev.cn/
    binjoo
        53
    binjoo  
       Oct 11, 2016
    必须 typecho 。。
    LokiSharp
        54
    LokiSharp  
       Oct 11, 2016
    Python 用 Flask 自己写一个
    leopku
        55
    leopku  
       Oct 11, 2016
    hugo
    wubotao
        56
    wubotao  
       Oct 11, 2016
    Ghost 512M 放两个没问题,楼主说的那个问题我也遇到过, VPS 如果内存不够大的情况下就不要直接运行 'npm install',我的解决办法是先在本地运行 `npm install`,然后把 node_modules 里面的包压缩后传到 VPS 上去。
    raptor
        57
    raptor  
       Oct 11, 2016
    可能楼主的博客访问量太大……
    反正我以前在 128M 的 buyvm 上跑过 WP ,完全无压力( linux+nginx+php-fpm+postgresql )
    Mcatt
        58
    Mcatt  
       Oct 11, 2016
    hexo
    aiver
        59
    aiver  
       Oct 11, 2016
    推荐 hexo ,轻量易部署,主题也有很多选择
    binnchx
        60
    binnchx  
       Oct 11, 2016
    leanote
    leopku
        61
    leopku  
       Oct 11, 2016
    hugo 速度快,安装方便,强推
    TroyChen
        62
    TroyChen  
    OP
       Oct 11, 2016
    @wubotao 哦~好主意!
    TroyChen
        63
    TroyChen  
    OP
       Oct 11, 2016
    @raptor 访问量并不大, VPS 上放了两个站点,之前用的是 Ghost+WP ,总是感觉 WP 的访问加载速度慢一些,后来迁移 VPS 后想用双 Ghost 却发现装不上了,无奈装了双 WP
    TroyChen
        64
    TroyChen  
    OP
       Oct 11, 2016
    @LokiSharp 说了纯业余水平 233333
    soulteary
        65
    soulteary  
       Jun 12, 2018
    看到未读消息,再次看到帖子,具体回复已经过去两年。

    现在容器化已经很普遍了,使用容器来进行维护和管理是一个不错的思路(相比较裸跑应用)

    前一阵又折腾了一把网站,老服务容器化扔海外机器了(资源多)

    国内机器进行了简化,附上三篇有配置的博文,有兴趣可以实践下,改造后的使用体验还不错。

    https://soulteary.com/2018/05/07/refactor-and-recent.html
    https://soulteary.com/2018/05/25/professional-thinking.html
    https://soulteary.com/2018/06/11/use-server-side-discovery-improve-development.html
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1183 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 152ms · UTC 23:41 · PVG 07:41 · LAX 16:41 · JFK 19:41
    ♥ Do have faith in what you're doing.