CodeIgniter中的單個類是否可以集成到其他框架/項目中,而無需使用底層框架構建應用程序?CodeIgniter中的單個類是否可以集成到其他框架/項目中?
我相信這可以在Zend的實現,如果我只是想通過鏈接,而無需使用底層框架構建應用程序只是部分使用特定的類(如Zend_Db的,Zend_Validate的,等等)。有人可以確認嗎?另外,還有哪些其他框架(例如Symphony,CakePHP)具備此功能,特別是CodeIgniter?
CodeIgniter中的單個類是否可以集成到其他框架/項目中,而無需使用底層框架構建應用程序?CodeIgniter中的單個類是否可以集成到其他框架/項目中?
我相信這可以在Zend的實現,如果我只是想通過鏈接,而無需使用底層框架構建應用程序只是部分使用特定的類(如Zend_Db的,Zend_Validate的,等等)。有人可以確認嗎?另外,還有哪些其他框架(例如Symphony,CakePHP)具備此功能,特別是CodeIgniter?
看看類定義,看看它們依賴於什麼。它們可能與框架的其餘部分緊密耦合。
ZF從一開始就被定義爲一個組件或工具的集合,這就是爲什麼竊取單個類非常簡單 - 這是故意的。
CI的意思是極其loosely coupled,所以也許OP會有一些運氣。我沒有任何例子,但是