想转战静态博客,望推荐静态博客生成器 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
JingJIngHack
V2EX    站长

想转战静态博客,望推荐静态博客生成器

  •  
  •   JingJIngHack 2017-01-26 20:37:26 +08:00 12714 次点击
    这是一个创建于 3252 天前的主题,其中的信息可能已经有所发展或是发生改变。

    咱目前用的是 Typecho ,感觉它的成本太高了,搬家相比静态博客更复杂一些。 所以萌生了想转战静态博客的想法,望可以推荐一下静态博客生成器,如 Hexo 等。 咱是不怎么喜欢 Hexo 的,希望可以推荐一些其他的,最好是用 Python 或者是 C++ 编写的。

    56 条回复    2020-02-29 17:33:00 +08:00
    ibegyourpardon
        1
    ibegyourpardon  
       2017-01-26 20:41:34 +08:00   7
    不。。。年轻人,我跟你讲,静态 blog 一点也不简单,某种程度上(其实是大多数时候)甚至比动态的还费心一点。

    前些时候和人又聊到过这个月经话题,我们最后的共识是,其实贯彻好分而治之的思想,内容的管理部分到底是扔数据库还是静态文件其实不重要,数据库甚至有更好的管理方便的优点,前端展示部分静态化就可以了。

    话说,楼主怎么不贴个地址?
    huihuimoe
        2
    huihuimoe  
       2017-01-26 20:41:56 +08:00 via Android
    Pelican (然用
    isCyan
        3
    isCyan  
       2017-01-26 20:42:34 +08:00 via Android
    Hexo 用的人多,模板多。
    再就是 Jekyll 了。
    各种冷门的是有各种好处,生成速度也快,但是模板少。
    pimin
        4
    pimin  
       2017-01-26 20:43:43 +08:00 via Android
    我觉得 pelican 很好
    rashawn
        5
    rashawn  
       2017-01-26 20:45:08 +08:00 via iPhone
    随便一个 markdown 编辑器都有导出到 html 很多还能选多种样式 或者自己改 css
    loading
        6
    loading  
       2017-01-26 20:45:19 +08:00 via Android
    个人建议使用 go 语言的,不用费神在环境安装上。
    yun
        7
    yun  
       2017-01-26 20:49:29 +08:00
    Typecho 成本高?
    gimp
        8
    gimp  
       2017-01-26 20:51:31 +08:00
    Pelican 使用感觉良好。
    Syaoran
        9
    Syaoran  
       2017-01-26 20:54:20 +08:00
    推荐 Pelican
    ready
        10
    ready  
       2017-01-26 20:59:21 +08:00
    如果只是想降低搬家成本,建议使用只依赖 php 的 cms ,比纯 wordpress 之类博客,少个 mysql 数据库;比静态博客,多后台管理功能,
    phoenixlzx
        11
    phoenixlzx  
       2017-01-26 21:03:35 +08:00
    在用 hexo ,不过因为版本升级导致我配置文件坏了好几次、批量修改文章数据好几次,还 break permanent link ,所以打算自己写了。

    然而一直没动过(死
    TOTOP
        12
    TOTOP  
       2017-01-26 21:06:03 +08:00
    本地软件,可备份,可发布,设置 FTP ,连接上传静态文件哈。
    cctrv
        13
    cctrv  
       2017-01-26 21:07:05 +08:00 via iPhone
    mritd
        14
    mritd  
       2017-01-26 21:37:46 +08:00 via iPhone
    Jekyll Https://mritd.me

    这明显是秀博客的时候
    lll9p
        15
    lll9p  
       2017-01-26 22:21:07 +08:00 via Android
    metaquant
        16
    metaquant  
       2017-01-26 22:23:28 +08:00 via iPhone
    python 的话 pelican 就很好了,我的博客就是,管理很方便

    metaquant.org
    wenymedia
        17
    wenymedia  
       2017-01-26 22:29:36 +08:00 via Android
    之前博客服务器到期,想想没啥重要东西,也懒得充值 。弄了 hexo 推到 coding coding 可自带 https
    weny.name
    timothyye
        18
    timothyye  
       2017-01-26 22:50:35 +08:00
    hugo
    JingJIngHack
        19
    JingJIngHack  
    OP
       2017-01-26 23:22:55 +08:00
    @yun 咱的意思是 Typecho 要搬家之类的事情成本要比静态博客多许多,而且 Typecho 因为是动态博客所以还需要一个服务器来运行 PHP MYSQL 环境,相对来说静态博客的成本更低一些。
    JingJIngHack
        20
    JingJIngHack  
    OP
       2017-01-26 23:27:05 +08:00
    @ibegyourpardon 静态博客对咱来说优点多一些,比如服务器主机用 GItHub Pages 就可以,动态博客还是要折腾数据库、 PHP 之类的东西感觉很烦。
    And 地址意思是指咱的博客吗? https://xing-zhi-love.com
    JingJIngHack
        21
    JingJIngHack  
    OP
       2017-01-26 23:29:18 +08:00
    @isCyan 咱比较讨厌 Hexo , Jekyll 倒是可以考虑试试,但是感觉 Jekyll 人气没有 Hexo 旺。
    JingJIngHack
        22
    JingJIngHack  
    OP
       2017-01-26 23:32:45 +08:00
    @phoenixlzx 感觉配置 Hexo 太复杂了,所以不想用,咱用静态博客的目的就是少折腾。
    JingJIngHack
        23
    JingJIngHack  
    OP
       2017-01-26 23:37:00 +08:00
    @timothyye Hugo 感觉很适合咱,有时间搬一下,谢谢!
    chingli
        24
    chingli  
       2017-01-26 23:57:04 +08:00 via Android
    Hugo ,刚刚给自己的博客休整一番,打算多写点了。
    http://www.chingli.com/

    主题做得比较粗糙,正在完善中。
    https://github.com/chingli/rockrock
    chingli
        25
    chingli  
       2017-01-27 00:05:10 +08:00 via Android
    不过话说,要想自制 Hugo 的模板也不太容易,需要了解 Go 的模板机制。
    xyjtou
        26
    xyjtou  
       2017-01-27 00:11:49 +08:00 via Android
    MySQL 数据库用 ssd ,内存 query cache size 调大些 size ,性能杠杠的,根本不需要静态话。除非大到一定级别,再考虑上 MC/redis 等配置。
    chingli
        27
    chingli  
       2017-01-27 00:19:13 +08:00 via Android
    @xyjtou 静态博客部署方便。当然,除了评论数据需要掌握在别人手里。
    kingcos
        28
    kingcos  
       2017-01-27 00:41:19 +08:00
    我用的 Hexo 的确有点看腻了。。
    楼上说的 Pelican 感觉不错。。我要查查去
    param
        29
    param  
       2017-01-27 00:44:29 +08:00 via Android
    Cubat
        30
    Cubat  
       2017-01-27 00:48:50 +08:00 via Android
    我记得 flask 好想有个静态化的库,不懂是不是记错了
    viko16
        31
    viko16  
       2017-01-27 01:22:32 +08:00   1
    xiaket
        32
    xiaket  
       2017-01-27 06:07:13 +08:00
    这不是应该自己写一个生成器吗....
    davidyin
        33
    davidyin  
       2017-01-27 06:40:37 +08:00
    推荐 MovableType ,放在本机上都可以,发布成静态文件,然后放在任何地方都可以。
    schezukNewTos
        34
    schezukNewTos  
       2017-01-27 08:29:30 +08:00
    纯静态 CMS 方案 MDwiki 。
    支持 Disqus 。
    schezukNewTos
        35
    schezukNewTos  
       2017-01-27 08:39:33 +08:00
    why1
        36
    why1  
       2017-01-27 08:44:32 +08:00 via Android
    复古了吗, Web app 优势荡然无存
    zhangfei
        37
    zhangfei  
       2017-01-27 09:37:01 +08:00
    ipwx
        38
    ipwx  
       2017-01-27 12:16:47 +08:00
    静态博客想要用的舒畅,动态的管理后端必不可少。

    然而这个你得自己开发。
    chunqiuyiyu
        39
    chunqiuyiyu  
       2017-01-27 12:40:13 +08:00
    @ibegyourpardon 这真是是衷心的建议。你搭博客的目的到底是什么,说实话用户根本不会关心你博客是静态还是动态生成的。有这闲功夫写篇高质量的文章比什么都强。另外, typecho 成本很高吗?还有,楼上楼下的博客地址呢?赶紧放一波啊!
    chingli
        40
    chingli  
       2017-01-27 13:45:25 +08:00   1
    @chunqiuyiyu 有时候不用安装 PHP, MySQL 甚至 Nginx 之类的东西也是一种幸福, 博客备份和迁移也方便, 可以在 Heroku, GoDaddy, DreamHost, GitHub Pages, Netlify, Surge, Aerobatic, Firebase Hosting, Google Cloud Storage, Amazon S3 和 CloudFront 等各种地方部署, 不用自己买虚拟机或 VPS.

    当然, 你说的方便性也是存在的, 但对各个人不一样.
    jswh
        41
    jswh  
       2017-01-27 13:56:55 +08:00
    AsherG
        42
    AsherG  
       2017-01-27 14:18:31 +08:00 via Android
    @phoenixlzx 嘿嘿,我从 Linode+typecho 转到 hexo+gce 还多亏了凤凰酱的博客呢
    kikyous
        43
    kikyous  
       2017-01-27 14:57:42 +08:00
    这种东西就两种: jekyll 和 other
    ZRS
        44
    ZRS  
       2017-01-27 15:11:22 +08:00
    前几天从 wordpress 迁移到了 hexo
    zsx
        45
    zsx  
       2017-01-27 15:11:58 +08:00
    其实懒得安装 MySQL 的话可以看看啥博客系统支持 SQLite 的 -_-
    ivmm
        46
    ivmm  
       2017-01-27 15:12:10 +08:00
    https://www.mf8.biz/

    强力镇压 WordPress
    Showfom
        47
    Showfom  
    PRO
       2017-01-27 15:14:31 +08:00 via iPhone
    hugo
    sox
        48
    sox  
       2017-01-27 19:16:38 +08:00 via Android
    用几年 Hexo 了
    JingJIngHack
        49
    JingJIngHack  
    OP
       2017-01-28 01:50:24 +08:00
    @zsx 不不不,咱 PHP NGINX 也是得(
    lupus721
        50
    lupus721  
       2017-02-13 11:04:34 +08:00
    折腾了一圈,还是换回 wordpress 了,这个东西虽然看着臃肿那一丢丢,但是多数情况下,还是省事的。
    natforum
        51
    natforum  
       2017-06-12 14:36:47 +08:00
    hexo
    NoAnyLove
        52
    NoAnyLove  
       2017-08-25 10:01:04 +08:00
    @lll9p 用 pelican 的话,评论系统如何解决?
    lll9p
        53
    lll9p  
       2017-08-25 18:31:32 +08:00 via Android
    @NoAnyLove discuz 或者自建 isso 都可以啊,我是自建 isso
    1041218129
        54
    1041218129  
       2017-11-04 12:50:01 +08:00
    http://tzs.54tianzhisheng.cn/ 我的博客是 hexo 搭建的
    w3cfeder
        55
    w3cfeder  
       2020-02-29 17:28:55 +08:00
    推荐 go 语言的。Hugo 不错,但是中文资料不错,原谅我英语渣。
    w3cfeder
        56
    w3cfeder  
       2020-02-29 17:33:00 +08:00
    个人写文章的静态博客,推荐使用 Hugo + Github actions + CDN + 对象储存。

    我的个人博客: https://w3cfed.com 整体速度一般在一秒内打开

    我是用的又拍云: https://console.upyun.com/register/?invite=B1vD3D478

    使用了又拍云的感受就是,操作真的很方便。阿里云和七牛云的操作真的很难受,个人感觉是工程师的产品,不是用户使用的产品。

    又拍云有一个联盟计划,如下图:

    <img src="https://duckfiles.oss-cn-qingdao.aliyuncs.com/eleduck/image/e696eff3-d1d9-4287-8e0e-1177dd9ab6d1.png" />
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2754 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 58ms UTC 14:50 PVG 22:50 LAX 06:50 JFK 09:50
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86