Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Integrar PHP en delphi (https://www.clubdelphi.com/foros/showthread.php?t=38067)

jam 01-12-2006 09:52:38

Integrar PHP en delphi
 
Hola a todos,
hace tiempo que quiero dar más funcionalidad a mi aplicación mediante scripts y he estado buscando varias soluciones. He visto que hay varios parsers para scripts en pascal, pero me han parecido algo engorrosos y con poca funcionalidad.
La solución más factible que he encontrado es php4delphi, tiene toda la potencia de php y permite utilizar variables y funciones de delphi.
La funcionalidad que quiero darle está enfocada sobre todo a la exportación de datos (csv,html,xml,...). Se que se podría implementar en el propio programa, pero es que casi siempre que tengo que exportar datos se hace sobre un formato y con datos diferentes, es decir que no es sistemático.
Por ello he decidido poder añadirle scripts para realizar esta operación (no serían más de 20 líneas de código).
Quisiera pediros vuestra opinión al respecto, si habeis utilizado estos componentes u otros similares.

Gracias

Ñuño Martínez 01-12-2006 13:22:18

Pues concretamente con PHP4Delphi no, pero utilizando mi propio intérprete (BAScript, inspirado en FORTH) he hecho alguna cosilla.

Una gran ventaja de este tipo de soluciones es que se puede cambiar el comportamiento de partes del programa sin necesidad de recompilarlo todo, reinstalarlo, y sin problemas de compatibilidad porque el programa, en esencia, es el mismo. Yo lo he utilizado, por ejemplo, para permitir a los usuarios de un sistema TPV la configuración de sus tiquets de venta y sus facturas más fácilmente. En esencia, el guión (script) le dice al programa qué debe imprimir en la factura, dónde y cómo. Lo cierto es que facilita muchas cosas, sobre todo si se tienen clientes quisquillosos que lo quieren todo como ellos quieren y se ponen malos si no sale xactamente como esperan.

mamcx 01-12-2006 14:57:36

Personalmente me gusta mas http://www.atug.com/andypatterns/pythonDelphiTalk.htm (Python para Delphi) principalmente porque la sintaxis de python me parece muy clara y facil de seguir.

Pero como sea, es una buena idea mezclar con un lenguaje de scripting.

Tambien hay componentes para integrar WSH (O sea, vbscript, javascript y otros, capacidad nativa de windows), diversos scripts en pascal/delphi, perl, ruby y muchos otros...

roman 02-12-2006 01:50:37

Y ¿qué hay de PascalScript de RemObjects. ¿Lo han probado? ¿No es bueno?

// Saludos


La franja horaria es GMT +2. Ahora son las 21:34:58.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi