該手冊適用於RedBean suggests a method for integrating the ORM into Zend Framework。將RedBean ORM集成到Zend Framework中
從手冊: -
打開Zend的引導文件,並添加:
public function run() { $loader = Zend_Loader_Autoloader::getInstance()->registerNamespace("RedBean_"); require_once(APPLICATION_PATH . "/../library/RedBean/redbean.inc.php"); //or rb.php R::setup("mysql:host=localhost;dbname=timereg", "root"); Zend_Registry::set("tools", R::$toolbox); Zend_Registry::set("db", R::$adapter); Zend_Registry::set("redbean", R::$redbean); parent::run(); }
此方法不打我作爲最有效的作爲正在建立的ORM在每個控制器中,無論是否需要。它也使用我不喜歡的Zend_Registry。
也有需要適當整合和可能從配置通過的application.ini受益紅豆的某些特徵: - 爲Fuse的models
- 設爲frozen/fluid
- 設置位置,以便custom models工作。
- Setup連接到RDBMS
- 設置Debug模式。
如何紅豆ORM類似的方式被集成到Zend框架更高效
Zend的
?
是不是readbean已經懶惰加載?如果是的話,這應該是有效的。 – hakre