aetmY
V2EX  ›  问与答

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

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

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

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

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


    最后, blog 是属于单向信息访问的网站,全站静态化,会让体验非常爽,而文件型的 blog ,基本都是静态化以后发布。
    这个比起访问个 DB 的 wp ,速度快不是一星半点。除非你 wp 用 cache 工具。
    不过那个时候,也就和静态化的纯文件没什么区别了。
    droiz
    droiz
    Jul 20, 2016❤️1
    9
    数据存在数据库比 markdown 并没有靠谱多少。
    cxbig
    cxbig
    Jul 20, 2016❤️1
    10
    静态博客成本低、易维护、体积小。如 Github Pages 。
    ieliwb
    ieliwb
    Jul 20, 2016❤️1
    11
    有哪些开源的 markdown 系统推荐下
    YingJie
    YingJie
    Jul 20, 2016
    12
    WP+cache+CDN+一个非常简单的主题,相同空间环境下速度并不会比一些 Pages 页面慢多少
    zhujinliang
    zhujinliang
    Jul 20, 2016
    13
    别拿文件系统不当数据库
    zingl
    zingl
    Jul 20, 2016
    14
    排名不分先后:
    便宜
    快
    装 B
    helloSwift
    helloSwift
    Jul 20, 2016 via iPhone
    15
    快
    em70
    em70
    Jul 20, 2016
    16
    系统结构越复杂,不稳定因素就越多.
    zonghua
    zonghua
    Jul 20, 2016
    17
    不方便检索
    googlefans
    googlefans
    Jul 20, 2016
    18
    @zonghua 恩 查询数据肯定没办法了吧
    anjunecha
    anjunecha
    Jul 20, 2016
    19
    s3 + cloudfront 部署 ,呃.....超爽
    aitaii
    aitaii
    Jul 20, 2016 via iPhone
    20
    数据库不也是文件吗
    glume
    glume
    Jul 20, 2016
    21
    没有数据库就是耍流氓。
    winooxx
    winooxx
    Jul 21, 2016
    22
    配置简单,一个字就是轻
    fuermosi777
    fuermosi777
    Jul 21, 2016
    23
    对我来说就是安全备份无忧无虑。之前用过博客大巴或者经常折腾搬家的都对无法掌控的数据库有一种本能的不信任感...
    Showfom
    Showfom
    PRO
    Jul 21, 2016
    24
    文章少都无所谓啦,要是数据量大就没办法用静态了
    ferock
    ferock
    Jul 21, 2016 via Android
    25
    @zonghua 可以看看 dokuwiki
    3dwelcome
    3dwelcome
    Jul 21, 2016 via Android
    26
    其实还是那句话、用文件索引查询远不如数据库。
    xvx
    xvx
    Jul 21, 2016
    27
    优点很明显:全静态化,快速,简单,便宜( GP 免费)。
    但同时也可以这么想,说句可能会引骂的话:分明是没有钱或者说不想花钱、技术不足但又想装逼。
    我用过一次就没用了,觉得就是前端玩家玩的,不适合我。
    所以我认为,其实主要目的只是为了凸显与众不同,简而言之,就两个字:装逼
    loading
    loading
    Jul 21, 2016 via Android
    28
    @xvx 你可以自己写一个看看,用数据库写起来很简单,基于文件的写起来其实复杂些,所以你的技术不足不成立。

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

    我用静态我自豪。

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