2012-08-10 50 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