aetmY
V2EX  ›  问与答

为什么现在博客系统都把无数据库作为亮点哪?将数据保存为 Markdown 文件,有优势吗?

  •  
  •   aetmY · Jul 20, 2016 · 7265 views
    This topic created in 3616 days ago, the information mentioned may be changed or developed.
    虽然感觉还是数据库比较靠谱,但是市面上会出现 Markdown 文件保存也肯定是有优势的。请问优势哪里呢?
    29 replies    2016-07-21 10:39:37 +08:00
    chaosrb79
        1
    chaosrb79  
       Jul 20, 2016   ❤️ 1
    loading
        2
    loading  
       Jul 20, 2016   ❤️ 1
    因为如果有数据库,就必须有后台,要么用客户端写,要么在线写。

    而基于文件的,可以使用 dropbox 这些服务。

    楼主你用一下就知道了,现在数据库使用也不是什么高难的东西,所以不见得是优势。
    Mirana
        3
    Mirana  
       Jul 20, 2016   ❤️ 1
    静态资源直接放在 cdn 上加载快啊
    aetmY
        4
    aetmY  
    OP
       Jul 20, 2016
    @Mirana markdown 也是数据呀
    aetmY
        5
    aetmY  
    OP
       Jul 20, 2016
    @loading 我去体验一下
    loading
        6
    loading  
       Jul 20, 2016   ❤️ 1
    farbox 建议去看看。
    crisfun
        7
    crisfun  
       Jul 20, 2016 via iPhone   ❤️ 1
    成本低不怕攻击啊
    ferock
        8
    ferock  
    PRO
       Jul 20, 2016   ❤️ 1
    打包,备份,同步,迁移,都很方便。。。
    基本不需要配置,即使配置也可以很小白,而不需要考虑所谓的 DB 。
    另外,版本管理也很容易做到, db 的版本管理并不是那么简单。

    其实很多 git 服务提供静态文件空间服务
    比如, hexo + github 的组合,就比用 DB 的 wp 有优势多。


    最后, blog 是属于单向信息访问的网站,全站静态化,会让体验非常爽,而文件型的 blog ,基本都是静态化以后发布。
    这个比起访问个 DB 的 wp ,速度快不是一星半点。除非你 wp 用 cache 工具。
    不过那个时候,也就和静态化的纯文件没什么区别了。
    droiz
        9
    droiz  
       Jul 20, 2016   ❤️ 1
    数据存在数据库比 markdown 并没有靠谱多少。
    cxbig
        10
    cxbig  
       Jul 20, 2016   ❤️ 1
    静态博客成本低、易维护、体积小。如 Github Pages 。
    ieliwb
        11
    ieliwb  
       Jul 20, 2016   ❤️ 1
    有哪些开源的 markdown 系统推荐下
    YingJie
        12
    YingJie  
       Jul 20, 2016
    WP+cache+CDN+一个非常简单的主题,相同空间环境下速度并不会比一些 Pages 页面慢多少
    zhujinliang
        13
    zhujinliang  
       Jul 20, 2016
    别拿文件系统不当数据库
    zingl
        14
    zingl  
       Jul 20, 2016
    排名不分先后:
    便宜

    装 B
    helloSwift
        15
    helloSwift  
       Jul 20, 2016 via iPhone
    em70
        16
    em70  
       Jul 20, 2016
    系统结构越复杂,不稳定因素就越多.
    zonghua
        17
    zonghua  
       Jul 20, 2016
    不方便检索
    googlefans
        18
    googlefans  
       Jul 20, 2016
    @zonghua 恩 查询数据肯定没办法了吧
    anjunecha
        19
    anjunecha  
       Jul 20, 2016
    s3 + cloudfront 部署 ,呃.....超爽
    aitaii
        20
    aitaii  
       Jul 20, 2016 via iPhone
    数据库不也是文件吗
    glume
        21
    glume  
       Jul 20, 2016
    没有数据库就是耍流氓。
    winooxx
        22
    winooxx  
       Jul 21, 2016
    配置简单,一个字就是轻
    fuermosi777
        23
    fuermosi777  
       Jul 21, 2016
    对我来说就是安全备份无忧无虑。之前用过博客大巴或者经常折腾搬家的都对无法掌控的数据库有一种本能的不信任感...
    Showfom
        24
    Showfom  
    PRO
       Jul 21, 2016
    文章少都无所谓啦,要是数据量大就没办法用静态了
    ferock
        25
    ferock  
    PRO
       Jul 21, 2016 via Android
    @zonghua 可以看看 dokuwiki
    3dwelcome
        26
    3dwelcome  
       Jul 21, 2016 via Android
    其实还是那句话、用文件索引查询远不如数据库。
    xvx
        27
    xvx  
       Jul 21, 2016
    优点很明显:全静态化,快速,简单,便宜( GP 免费)。
    但同时也可以这么想,说句可能会引骂的话:分明是没有钱或者说不想花钱、技术不足但又想装逼。
    我用过一次就没用了,觉得就是前端玩家玩的,不适合我。
    所以我认为,其实主要目的只是为了凸显与众不同,简而言之,就两个字:装逼
    loading
        28
    loading  
       Jul 21, 2016 via Android
    @xvx 你可以自己写一个看看,用数据库写起来很简单,基于文件的写起来其实复杂些,所以你的技术不足不成立。

    对于钱的问题,一百多一年算钱?我域名一年都要 300 多。

    我用静态我自豪。

    如果说装逼,好吧,在全球工单系统里,你赢了…
    shyling
        29
    shyling  
       Jul 21, 2016 via iPad
    最重要的可能是可以在 github pagea 里部署吧。。其他的我个人觉得完全没有特别大的优势
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   4020 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 464ms · UTC 04:15 · PVG 12:15 · LAX 21:15 · JFK 00:15
    ♥ Do have faith in what you're doing.