【发布时间】:2010-12-10 15:00:18
【问题描述】:
我正在创建一个依赖于数据库的应用程序,并且我完全打算使用平面文件数据库,是否有任何严重的理由要远离这个?
我正在使用模仿 (http://mimesis.110mb.com) 它比使用 mySQL 更简单,我不得不承认我没有什么经验。 我想知道数据库的安全性。但文件存储为 php,这似乎是一个可靠的数据库解决方案。
我真的很喜欢备份和传输数据库的便利性,我发现使用 mySQL 更难。我看到每个人似乎都更喜欢 mySQL 方式——在查询方面它可能更快,但除此之外,还有什么理由远离平面文件 dbs 并(最终)正确学习 mysql ?
编辑 只是为了让人们知道, 我最终选择了 mySQL,并且正在使用 CodeIgniter 框架。仍然喜欢平面文件 db,但现在意识到这个项目比必要的复杂得多。
【问题讨论】:
-
感谢您将我引向 Mimesis。一个有趣的应用程序!
-
一个注意事项,如果你使用它,你必须注意解锁。我在服务器上遇到了一个严重的错误,因为有 20 个脚本正在等待清除锁,因为我在发布之前返回了一个。因此,为数据库构建适当的处理程序非常重要。但它非常适合小东西。
标签: php database sqlite flat-file