V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
benzhe
V2EX  ›  问与答

*.conf 文件一般以什么格式标准发布?

  •  
  •   benzhe · 2011-12-30 21:56:46 +08:00 · 6970 次点击
    这是一个创建于 4742 天前的主题,其中的信息可能已经有所发展或是发生改变。
    8 条回复    1970-01-01 08:00:00 +08:00
    dreambt
        1
    dreambt  
       2011-12-30 22:24:28 +08:00
    XML?
    fanzeyi
        2
    fanzeyi  
       2011-12-30 22:31:02 +08:00
    vim 的语法文件里面有个规则就叫 conf ...=_=

    set filetype=conf ..
    benzhe
        3
    benzhe  
    OP
       2011-12-30 22:52:53 +08:00
    @dreambt 很少看到conf文件是xml编码

    要不这么问:httpd.conf 和 nginx.conf 分别是什么标准的格式

    http://www.ibm.com/developerworks/cn/linux/management/configuration/index.html
    这里有说到其实是木有标准的,但很可疑吧?
    9hills
        4
    9hills  
       2011-12-30 23:04:54 +08:00
    @benzhe 确实没有标准,因为只有程序自己才会读自己的conf。。所以没有做统一

    现实使用的情况下,选择最适合自己的格式。

    普通的项目个人推荐使用ini的格式,比较简单,然后相关的库也很多,python甚至在标准库里面。
    lyxint
        5
    lyxint  
       2011-12-30 23:06:30 +08:00
    直接用代码写conf多好.
    clino
        6
    clino  
       2011-12-31 10:48:16 +08:00
    用 ini 或者 json 好了,呵呵
    dreambt
        7
    dreambt  
       2012-01-03 21:12:07 +08:00
    明白楼主的意思了,一般都是key-value的形式
    ant_sz
        8
    ant_sz  
       2012-01-03 21:20:54 +08:00
    一般的用key-value就好,高级一点的用lua什么脚本语言,能直接在conf中实现逻辑,呵呵
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1112 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 18:51 · PVG 02:51 · LAX 10:51 · JFK 13:51
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.