2012-08-10 99 views
0

我們的組織使用PHP/Informix構建Web應用程序。 目前我們沒有任何框架,並使用我們自己的庫和模塊。爲php設置ZEND框架informix

現在我們建立了一個新的Apache Web服務器,以便我們可以安裝和配置一個框架,在該框架中可以開發所有全新的Web應用程序。 我正在考慮設置Zend框架(它會與informix後端?)。我用google搜索了四周的信息,但我認爲會從這裏的專家那裏得到一些專家意見。 我需要一些建議,如何從頭開始正確的方式。 安裝,配置,設置版本控制和編寫腳本以測試所有基本MVC功能。 任何建議和參考將有所幫助。

回答

1

如果您使用Informix Dynamic Server作爲您的後端,那麼您可以使用Zend Framework的本地數據庫類和適配器與Informix服務器進行通信。

您的要求是PHP必須與PDO支持一起編譯(自PHP 5.1起默認啓用)。然後您需要下載,編譯並安裝PDO_IBM Pecl軟件包。

爲了成功構建PDO_IBM擴展,您必須已經在系統上安裝了DB2客戶端(9.1+)。編譯擴展模塊時,必須告訴它安裝這些文件的路徑。

有關PDO_IBMZend_Db_Adapter的更多信息會介紹一些關於可用適配器(包括PDO_IBM)的信息。

還有一個Pecl包PDO_INFORMIX用於與Informix服務器通信,但Zend_Db不支持此包。您只能使用Zend_Db_AdapterPDO_IBM與IDS服務器進行通信。

希望有所幫助。

+0

所以,我按照這些說明安裝PDO_IBM?http://framework.zend.com/manual/en/introduction.installation.html – Micheal 2012-08-10 21:37:42

+0

無論是之前還是之後,您都可能需要確保您可以獲取模塊在您安裝ZF之前打造。它不關心任何方式。如果您嘗試爲IBM創建數據庫適配器並且沒有安裝它,則會收到一條異常,指出該適配器未安裝。 – drew010 2012-08-10 21:46:27