[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]
[Hilos de Discusión] [Fecha] [Tema] [Autor]Salvador Fernandez wrote: > On Wed, May 31, 2000 at 12:06:02AM -0500, Sandino Araico Sánchez wrote: > > "Ing. Salvador Fernández Barquín" wrote: > > > > > Tengo un servidor Linux en una red local con TCP/IP y necesito que > > > sea el servidor web de un sitio dinámico que se conecte a una base > > > de datos DB2 que esta en un AS400. > > > > > > Alquien tiene algún norte de que tecnología puedo usar para realizar > > > la conectividad, me gustaría usar PHP pero no veo que tenga soporte > > > para el DB2... ¿Alguién tiene alguna experiencia al respecto?. > > > > Con PHP tienes que usar ODBC para conectarte a DB2 > > Gracias, Ya vi que se puede hacer por DBD-DBI en perl o bien con via ODBC > en PHP. ¿Alguien tiene alguna experiencia en cuanto al performance o tips?. Ambos son igualmente lentos. Lo ideal en cuestión de velocidad sería que tu mismo implementaras el binding de DB2 para PHP programándolo en C. Pero como dijo el camello, siempre hay más de una manera de hacer la misma cosa. Una opción alternativa más rápida de implementar es que programes en C un servidor en la AS400 que haga todas las consultas a la base de datos y que le mande la información a tu cliente en PHP (utilizando las funciones para sockets) o en Perl. Una opción más rápida de implementar todavía pero no sé qué tan conveniente sea dependiendo del tipo de aplicación que tengas en mente es que hagas un data warehouse en Postgres o en Oracle (si es que tienes mucho billete) en tu servidor de páginas y sobre éste construyas tu aplicación. De cualquier manera, si tu aplicación se trata más de procesamiento que de acceso a la base de datos no debe afectarte mucho la lentitud de ODBC o de DBD-DBI. -- Sandino Araico Sánchez Si el agua destruye puentes y caminos... ¿Qué no hará con nuestros pobres intestinos? -- Para desuscribirse, mande correo a: ayuda-unsubscribe en linux org mx Para comandos adicionales, envíelo a: ayuda-help en linux org mx