V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
这是一个专门讨论 idea 的地方。

每个人的时间,资源是有限的,有的时候你或许能够想到很多 idea,但是由于现实的限制,却并不是所有的 idea 都能够成为现实。

那这个时候,不妨可以把那些 idea 分享出来,启发别人。
xinyana
V2EX  ›  奇思妙想

主流静态博客-管理后台 - 开发建议征集

  •  
  •   xinyana · 2021-01-18 23:41:49 +08:00 · 3117 次点击
    这是一个创建于 1403 天前的主题,其中的信息可能已经有所发展或是发生改变。

    开发建议征集

    计划支持世面大部分静态博客,比如 hexo hugo 之类,不是生成器,是管理后台

    最近试着搭建了一个静态博客(hexo),发现几个问题

    • 必须搭建环境,门槛有点小高
    • 图床管理不方便,粘来粘去的
    • 写博客必须在 PC 电脑,麻烦
    • 博客头部信息太乱,背不下来 - Front-matter
    • 市面上没有很好的静态博客后台,都有些缺陷

    针对以上问题,想开发一个静态博客管理后台

    • 首先必须是在线的 web 版
    • 在线创建文章
    • 自定义文章默认 头部信息模板
    • 方便的标签,分类插入
    • 图片直接粘贴,自动上传图床
    • 一键发布(部署)
    • 基础操作,全部在线搞定

    界面已经画好,代码待填充

    第 1 条附言  ·  2021-01-25 00:55:45 +08:00
    已经完工上线,欢迎使用
    https://jingtaiboke.com/
    15 条回复    2023-01-27 22:58:40 +08:00
    yuhangch
        1
    yuhangch  
       2021-01-19 09:24:51 +08:00
    楼主加油。

    有一个问题是,如果是 web 版,会有暂存的机制吗?如何存储,如果提交至 git 仓库,会不会造成提交记录很混乱
    aapon
        2
    aapon  
       2021-01-19 10:40:58 +08:00
    加油。。一直想要这样的方案
    cheung
        3
    cheung  
       2021-01-19 10:52:06 +08:00
    期待开源
    abersheeran
        4
    abersheeran  
       2021-01-19 10:57:31 +08:00
    ……几年前我刚开始学 Django 的时候写了一个静态博客生成器,一直用到现在。

    https://github.com/MaltoseEditor/maltose

    有一个界面进行操作的确很香。图片管理、文章生成、一键推送什么的都可以在后台默默的做了,自己专注写。不过做成通用的 web 就会有一个问题,你这个 web app 需要服务器吗?如果需要,静态博客的意义似乎就变小了。愿意整个服务器的,谁还用静态博客啊。
    xinyana
        5
    xinyana  
    OP
       2021-01-19 12:01:31 +08:00
    @yuhangch 使用 github

    @abersheeran 我这个只是个 hexo hugo 之类的后台,比较简单
    MyFaith
        6
    MyFaith  
       2021-01-19 16:44:16 +08:00
    期待,一直在找这种东西
    Biebe
        7
    Biebe  
       2021-01-19 16:49:27 +08:00 via iPhone
    bitcron 就是干这个的
    xinyana
        8
    xinyana  
    OP
       2021-01-19 19:40:36 +08:00
    @Biebe 看了一下这个 bitcron ,貌似比静态博客还折腾,我要做的是傻瓜式的,猪都能写博客的那种
    tomxin7
        9
    tomxin7  
       2021-01-19 19:48:28 +08:00
    可以参考下 Gridea,做成客户端的样子
    xinyana
        10
    xinyana  
    OP
       2021-01-19 20:36:50 +08:00
    @tomxin7 不做客户端,太依赖电脑,只做 web 的
    cominghome
        11
    cominghome  
       2021-01-20 08:33:38 +08:00
    我已经放弃写 blog 了。
    1. 没人看。这背离了我决定写 blog 的某一条初衷:对外发布可反向要求自己保证写作质量,同时变相保留了纠错机制。
    2. 能力 /时间不够。自己也不是啥大牛,对行业、对技术没什么深刻的理解,回过头看之前写的东西,绝大部分都是“二次消化”,拿这些东西来分享意义不大(不是说不写,读人家的文章,记录自己的理解绝对是有意义的)

    现在基本上就是维护一个本地文件夹,用 typora 写一写流水账,做一些日常记录。
    fenglangjuxu
        12
    fenglangjuxu  
       2021-01-20 12:32:49 +08:00 via iPhone
    还是希望有各个端的 app 不仅仅是网页
    网页的话 hexo 是有后台的 搜下 hexo admin
    hugo 不知道了
    xinyana
        13
    xinyana  
    OP
       2021-01-20 13:06:32 +08:00
    @fenglangjuxu hexo admin 需要有服务器,
    但是,有服务器,就没有必要装 hexo admin,很矛盾的产品
    johnj
        14
    johnj  
       2021-01-24 20:41:18 +08:00
    @xinyana hexo admin 不需要后台啊 就是一个基于 node 的 本地的 多了一些管理页面
    go233
        15
    go233  
       2023-01-27 22:58:40 +08:00
    这个还有代码嘛?可否开源学习学习?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1552 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 17:06 · PVG 01:06 · LAX 09:06 · JFK 12:06
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.