Foros del Web » Programando para Internet » PHP »

Compilar PHP a ejecutable EXE, es posible?

Estas en el tema de Compilar PHP a ejecutable EXE, es posible? en el foro de PHP en Foros del Web. 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, ...
  #1 (permalink)  
Antiguo 27/04/2004, 14:40
 
Fecha de Ingreso: noviembre-2003
Ubicación: Lima - Perú
Mensajes: 135
Antigüedad: 21 años
Puntos: 0
Información 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)
  #2 (permalink)  
Antiguo 27/04/2004, 15:58
Avatar de DjFaramir  
Fecha de Ingreso: febrero-2003
Ubicación: La Plata, Buenos Aires, Argentina
Mensajes: 131
Antigüedad: 21 años, 9 meses
Puntos: 0
mmm... javascript? html? igual para enviar el formulario vas a tener que estar conectado a internet... asi que podrias hacer que el formulario se conectara mediante el submit al php en tu server... o usar javascript o html para cargar el swf y enviarlo...
mmm... php a exe no se puede... eso tenlo por seguro... solo que uses php-gtk... pero ese ya es otro tema... si quieres ver algo sobre eso dirigete al foro sobre ese tema... que se encuetra mas arriba...
__________________
See you... y Tolkien... mucho Tolkien...
  #3 (permalink)  
Antiguo 27/04/2004, 16:21
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 10 meses
Puntos: 129
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.
  #4 (permalink)  
Antiguo 28/04/2004, 13:28
 
Fecha de Ingreso: noviembre-2003
Ubicación: Lima - Perú
Mensajes: 135
Antigüedad: 21 años
Puntos: 0
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
  #5 (permalink)  
Antiguo 28/04/2004, 13:42
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 10 meses
Puntos: 129
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.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:07.