【发布时间】:2011-01-15 19:57:51
【问题描述】:
我正在 CodeIgniter 中创建一个简单的 Changelog 库,它基本上会在每次有人添加、删除、更改或发布博客文章时记录一条消息。我将以 300 条为单位将消息记录在文件中。因此,每条第 301 条消息都会进入一个新文件。起初我想将日志写入简单的 .log 文件,但后来我有了实际设计样式的想法,我不得不分离每条消息的每个“属性”(即:用户、消息、日志的类型, 等等。)。所以 .log 文件是不可能的,因为提取信息会很痛苦。
这样的任务最合适的格式是什么?我已经排除了 MySQL 和 XML,因为它们太重了(特别是考虑到日志文件不会超过(大约)300 行)。我在标题中建议了 YAML、JSON 和 CSV,但还有更好的选择吗?
【问题讨论】: