El IDE al que se refiere Gerardo creo que es el Zend Development
Environment, que si no me equivoco lo tienes disponible gratis por ser
propietario de un I5. Pero que yo sepa solo es la herramienta de
desarrollo, aunque con su depurador puedes ejecutar los scripts.
Si no puedes instalarlo en el 400, la forma más fácil de dar los
primeros pasos es instalar un paquete apache-php, como XAMPP en un PC
para que te haga de servidor web con soporte PHP, y crear allí scripts
que ataquen el 400 con ODBC o con la librería de acceso a db2 de PHP.
Incluso si no quieres páginas web, con el ejecutable de php puedes
lanzar scripts, pero yo veo más comodo tener el servidor web, y no es
nada complejo.
En cuanto a bibliografía:
Para XAMPP: www.apachefriends.org/es/xampp.html
Para php: www.php.net. Tienen el mejor manual de usuario online que he
visto de ningún lenguaje de programación.
Para acceso al 400, teniendo php instalado en él (Zend core for I5OS):http://www.zend.com/en/products/core/core-for-i5os
y http://www.zend.com/forums/index.php?t=thread&frm_id=13&S=bffd5b76fd3b0987a692725b304daf7c
Para acceso a la base de datos del 400 desde un servidor php externo,
vía ODBC o la librería de funciones dB2 de php, consultar los
correspondientes apartados en el manual de php (php.net)
Saludos.
Fernando Pérez
Cerámica Saloni. Dpto. Organización
Pedro Molina escribió:
Hola Gerardo y Fernando.
Disculpen la intromisión, pero me parece interesante
este tema.
Al utilizar un IDE para PHP, y que accesa a la DB2 del
i5, como se implementa la aplicación? es decir por ejemplo, en JAVA hay
que bajarla a un servidor de aplicaciones como APACHE o WAS (muy cara y
lenta), por otra parte donde puedo encontrar información acerca de como
empezar con PHP y el i5?.
Hoy en día está de moda que la dirección te pida
"aplicaciones" que corran en la WEB o el Browser, he hecho algunas
cositas en JAVA (consultas mas que nada) así como en .NET con C#
(consultas también), he tratado de utilizar CGI, pero se me complica un
poquito ya que no hay manuales (o por lo menos no los conozco) que te
digan como empezar de cero con un aplicativo utilizando la herramienta
CGIDEV2.
Con lo de JAVA me enredo con eso de que STRUTS, RUBY,
GROOVY y otras vainas, pero esa es otra historia.
Las consultas en JAVA las he hecho con el IDE de
NEtbeans 6.1 y por ahi he podido observar que hay proyectos con PHP,
pero ni idea de como utilizarlo...se puede?
Saludos !!
Date: Wed, 6 May 2009 10:08:19 -0300
Subject: Re: RV: Pruebas PHP y AS400
From: [email protected]
To: [email protected]
No, lo he probado aun.
(veo pocas posibilidades)
pero entiendo que se habla de PHP NAtivo, es decir, como si existiera
el XAMPP para AS/400, dentro del AS/400.
En caso de querer conectarte a Bases de Datos DB del AS/400, solamente
entiendo que es por ODBC.
En el caso nativo,entiendo que hasta se podrian invocar funciones del
DB2 y SO en forma nativa desde el PHP.
Como dije antes, eso es lo que creo que significa PHP en AS/400
Saludos
El 6 de mayo de 2009 6:51, Informatica <[email protected]>
escribió:
Hola
Fernando,
He instalado el IDE en mi PC y estoy intentando probar el acceso desde
él, pero no hay manera, intentare probar con ODBC y así hacer alguna
prueba.
Por curiosidad, estás utilizando PHP contra el AS400, ¿Qué tal te vá?
Gracias por tu interés,
Un Saludo
Gerardo Romero
De: [email protected]
[mailto:[email protected]]
En nombre de Fernando
Pérez
Enviado el:
miércoles, 06 de mayo de 2009 9:20
Para: forum.help400
Asunto: Re: Pruebas
PHP y AS400
¿Entonces
estás accediendo desde un php corriendo en un pc?. Si es así no vas a
poder utilizar las funciones I5_*. Si quieres probar con esa
configuración, tendrás que utilizar los accesos por ODBC (odbc_connect,
...). La lista de funciones I5_* están compiladas en nativo, y solo se
pueden utilizar si php corre en el 400.
Saludos.
Fernando Pérez
Cerámica Saloni. Dpto. Organización
Informatica escribió:
Hola a todos:
El otro día
leyendo el artículo de Help 400 sobre la posibilidad de usar PHP en el
AS400, me picó la curiosidad y me bajé el IDE de Zend para probar
algunos ejemplos, pero cuando intento hacerlo me da el siguiente error:
Call to undefined function i5_connect().
Estoy intentando acceder al as400
ejecutando el PHP script del IDE, no tengo instalado en el AS400 el PHP
pues mi versión, V5.2 no lo permite. ¿Sabéis si es posible probar los
accesos al as400 desde el IDE sin tener instalado PHP en el AS400?
Un Saludo,
Gerardo Romero Zamora
Sanchez Giner I S.A.
Crta. Maracena/Albolote
S/N
18220 Albolote (GRANADA)
Teléfono.... 958 465024
Fax.......... 958 465348
__________________________________________________
Forum.HELP400 es un servicio m&#225;s de ServerNEWS.
&#169; Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________
Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400
__________________________________________________
Forum.HELP400 es un servicio m&#225;s de ServerNEWS.
&#169; Publicaciones Help400, S.L. - Todos los derechos
reservados
http://www.help400.es
_____________________________________________________
Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400
--
Nicolás Machado
Get news, entertainment and everything you care about at
Live.com. Check it
out!
__________________________________________________
Forum.HELP400 es un servicio m&#225;s de ServerNEWS.
&#169; Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________
Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400
|