| |||
Compilar PHP a ejecutable EXE, es posible? Hola amigos, una consulta, tal vez alguien puede orientarme. Es posible convertir un script de PHP en un ejecutable (.exe). Quiero hacer un CD Multimedia, y una de esas opciones es que se pueda enviar un formulario a un correo electronico (aclaro que la computadora estaria conectada a internet). Como es un CD que se ejecuta en el misma computadora y no se carga desde internet, quiero poner esa opcion de envio de datos sin que tenga la necesidad de cargar el SWf del fomulario y el script PHP de un sitio remoto, y que tanto este SWF como el script esten en el mismo CD. Como sabemos el PHP no se ejecutaria como tal. Por eso mi pregunta es posible compilar el script del PHP a un EXE para que de esta manera yo pueda enviar mis datos usando el PHP sin que este en un servidor. Espero haber sido claro. Si alguien tiene una idea de como hacerlo (si es que es posible) agradeceria su colaboracion. JOSEPH P.D.: En todo caso si no es posible usar el PHP , con que otro lenguaje puedo lograr lo mismo (recuerden que estamos en el CD) |
| |||
Existen unas aplicaciones que dicen meter PHP (y hasta Msyql o BD) en un CD .. En realidad NO compilan .. sólo son un pequeño servidor HTTP que llama a PHP en modo CGI (con sus limitaciones) y todo lo "empaqueta" (es bien diferente a "compilar") en un ejecutable que al ser lanzado .. llama a tu aplicación PHP. Ejemplo (creo .. usé google): http://www.priadoblender.com/ El otro problema que vas a tener es con tu "enivo del e-mail" .. PHP de por sí con su función mail() sólo "conecta" a un servidor SMTP (MTA mejor dicho: transportador) para realizar el envio del e-mail .. así que .. ademas de eso (del CD "empaquetado") tendrías que tener instalado un servidor SMTP en ese PC .. Es más factible lo que te propone el compañero DjFaramir: apuntar tu "action" de tu formulario a tu servidor donde correrá tu script PHP (action="http://www.nose.tal/enviar_mail.php") que será el que haga el envio .. no tu aplicación directa .. Por ende . .si sólo usabas PHP para esto .. ya no tienes que complicarte y puedes usar cualquier "empaquetador" de HTML en un ejecutable (exe) de los que seguro que ya conoces alguno .. Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |
| |||
Gracias por sus respuestas. Me imagine que me dirian eso, la verdad no estaba seguro si era posible. Hubiese sido interesante poder tener aplicaciones de PHP en el mismo CD, pero en fin, esto de la informatica progresa tan rapido que no me extraña que dentro de poco eso que quiero sea posible. Saludos |
| |||
Sólo comprende que PHP es un lenguaje "del lado del servidor" .. ya no hablamos de "html estatico" que interpreta un "navegador" sino que el lenguaje del lado del servidor hace más cosas como: conectar con un servidor de correo (para enviar el e-mail) .. conectar a una base de datos (para trabajar con ella) .. etc. Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |