有人对在php中实现activerecord有什么建议吗?我一直在使用CBL ActiveRecord,但我想知道是否有可行的替代方案。

最佳答案

看情况!;)
例如有ADODB's Active Record implementation,则有zend_db_datatable和Doctrine。这些就是我知道的,我相信还有更多的实现。
在这三条中,我推荐教义。上一次我检查adodb时发现php4额外增加了很多重量,而zend_u db_u*在完整性和性能方面通常不被认为是最好的(很可能是因为它很年轻)。
除了活动表和一般数据库抽象(也称为dbal)之外,docine还有很多东西(例如迁移)值得一看,所以如果您还没有决定使用dbal,就需要检查一下。

10-07 18:30