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