我可以在没有Yii的情况下使用Yii的Activerecord (模型)类吗?看起来它有很多依赖项。我想在我自己的项目中使用Yii的ORM和验证机制。
发布于 2015-05-14 17:31:28
Yii的ActiveRecord类有很多依赖类,因此你不能只使用这些类。对于你得到的每一个错误,你最终都会包含所有依赖的类。
如果您想在项目中使用ORM,那么为什么不为PHP使用一些最好的ORM呢?此外,您将100%确定没有任何损坏。
您可以使用的一些PHP ORM包括:
有关更多信息,请查看以下一些SO问题:
希望这能有所帮助。
发布于 2014-12-30 15:13:50
我会说,如果你不这样做,写一些你自己的东西,或者最好是使用Yii本身,因为CActiverecord是Yii扩展CModel和CComponent的核心部分,如果你试图从Yii中提取它,你最终会发现你复制了几乎所有的东西。
发布于 2015-01-06 11:38:41
你的问题似乎无法回答。如果不使用整个框架,就不能从Yii中提取PHP类。像Symphony这样的框架为你提供了一些你可以使用的组件,而不需要使用整个框架。在PHP上有一个项目ORM,我从来没有用过它,但是你可以做一个体验…http://www.phpactiverecord.org/我希望它能帮助你,拥抱。
https://stackoverflow.com/questions/26481890
复制相似问题