我真的很喜欢 RedBeanPHP 的概念。正在开发中的人不必担心使用数据库,RedBean 会为您完成这一切。表格在您工作时自行形成,当您对表格感到满意时,您可以冻结它们。我看到的唯一问题是当您将项目移动到新系统时。ORM 的重要部分之一是数据库表是从 PHP 模型创建的,这意味着您不必经常导出数据库结构以保证其安全。我看不出这将如何使用 RedBean 来完成,因为它在随着时间的推移反复使用可变数据后形成了表结构。
我意识到事先定义表的结构会削弱首先使用RedBean的点,但我至少想在开发过程中以“动态模式”使用RedBean之后在PHP中定义数据库的结构,所以在系统之间移动项目不会那么痛苦。
我希望我的顾虑足够清楚,可以让曾经使用过 RedBeanPHP 并且可能以前遇到过这个问题的人能够解决这个问题。
谢谢