Foros del Web » Programación para mayores de 30 ;) » Java »

Servidor PHP

Estas en el tema de Servidor PHP en el foro de Java en Foros del Web. Hola que tal, soy nuevo aqui. Disculpen tengo un pequeno problema: Estoy programando en Java y quisiera saber si ustedes saben como realizar un servidor ...
  #1 (permalink)  
Antiguo 04/05/2012, 02:38
Avatar de Jorshy  
Fecha de Ingreso: mayo-2012
Ubicación: Rodez, Francia
Mensajes: 3
Antigüedad: 12 años
Puntos: 0
Pregunta Servidor PHP

Hola que tal, soy nuevo aqui.
Disculpen tengo un pequeno problema:
Estoy programando en Java y quisiera saber si ustedes saben como realizar un servidor php para ejecutar paginas en php desde Java.

Gracias de antemano.
  #2 (permalink)  
Antiguo 04/05/2012, 02:51
Avatar de ArcNexus  
Fecha de Ingreso: abril-2012
Ubicación: Donde uno se da cuenta de que no sabe nada
Mensajes: 69
Antigüedad: 12 años, 1 mes
Puntos: 4
Respuesta: Servidor PHP

Para tener un servidor php debes instalar apache, php5, y mysql (opcional pero recomendable) en tu servidor. Java se ejecuta en el cliente, así que solo debes llamarlo en tu código por medio de la etiqueta correspondiente <script>.
__________________
Cuando compartimos, todos ganamos y crecemos.
mi blog:http://milinuxblog.informatica-intelligent.com
(Linux, Java y software libre)
  #3 (permalink)  
Antiguo 04/05/2012, 04:46
Avatar de Jorshy  
Fecha de Ingreso: mayo-2012
Ubicación: Rodez, Francia
Mensajes: 3
Antigüedad: 12 años
Puntos: 0
Respuesta: Servidor PHP

Si gracias, pero creo que no me explique bien. Mira este es el asunto:

Estoy en Java haciendo un software de escritorio, entonces, tengo un archivo PHP aparte y lo que quiero es mostrarlo en JFrame. Porque tengo un servidor HTTP donde muestro paginas HTML en un JFrame, pero el problema es que cuando quiero mostrar una pagina PHP, no funciona. Entonces, quisiera saber si hay alguna forma de simular un servidor PHP o algo para poder compilar la clase PHP y sin necesidad de instalar algun servidor como easyphp, apache, wamp, etc.

Agradezco su ayuda =)

Última edición por Jorshy; 04/05/2012 a las 04:53
  #4 (permalink)  
Antiguo 04/05/2012, 15:13
Avatar de ArcNexus  
Fecha de Ingreso: abril-2012
Ubicación: Donde uno se da cuenta de que no sabe nada
Mensajes: 69
Antigüedad: 12 años, 1 mes
Puntos: 4
Respuesta: Servidor PHP

Cita:
Iniciado por Jorshy Ver Mensaje
Si gracias, pero creo que no me explique bien. Mira este es el asunto:

Estoy en Java haciendo un software de escritorio, entonces, tengo un archivo PHP aparte y lo que quiero es mostrarlo en JFrame. Porque tengo un servidor HTTP donde muestro paginas HTML en un JFrame, pero el problema es que cuando quiero mostrar una pagina PHP, no funciona. Entonces, quisiera saber si hay alguna forma de simular un servidor PHP o algo para poder compilar la clase PHP y sin necesidad de instalar algun servidor como easyphp, apache, wamp, etc.

Agradezco su ayuda =)
Que yo sepa no, pero no es tan difícil instalar Apache en local y luego hacer la petición contra localhost.

¿que quieres decir exactamente con que tienes un servidor HTTP que te permite mostrar paginas HTML? Cualquier navegador y muchas aplicaciones te interpretarán un HTML y lo mostrarán más o menos correctamente, pero php es otro tema, requiere de un interprete que sea capaz de interpretar el código y que te devuelva un HTML que pueda leer un navegador. Sinceramente prueba a instalar apache u otro en local con PHP y verás que todo va divino y que es muy fácil de instalar y configurar; además la web está a rebosar de información y vídeos sobre cómo dejar un servidor PHP-Apache en marcha. Además siempre tendrá más continuidad esta opción que no otra librería que pueden discontinuar y te puede dar dolores de cabeza.

Ahora bien, si me encuentro algo al respecto en plan librería te aviso.

Suerte.
__________________
Cuando compartimos, todos ganamos y crecemos.
mi blog:http://milinuxblog.informatica-intelligent.com
(Linux, Java y software libre)
  #5 (permalink)  
Antiguo 05/05/2012, 09:09
Avatar de Jorshy  
Fecha de Ingreso: mayo-2012
Ubicación: Rodez, Francia
Mensajes: 3
Antigüedad: 12 años
Puntos: 0
Respuesta: Servidor PHP

Gracias, y si encuentras alguna libreria me avisas, te lo agradeceria.

Bueno, lo del servidor HTTP, no se mucho, cuando llegue ya estaba realizado, solo se que es un miniservidor donde le dan un ruta de carpeta, como directorio home.
Pero el caso, es que yo queria saber si es posible realizar algun simulador de servidor PHP, porque el software será instalado en varias PC, entonces para evitar y ahorrar la molestia de instalar algun servidor en cada PC.

Te agradesco tu ayuda de todas formas ^_^
  #6 (permalink)  
Antiguo 05/05/2012, 09:30
Avatar de chuidiang
Colaborador
 
Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 19 años, 7 meses
Puntos: 454
Respuesta: Servidor PHP

Buenas:

PHP es un lenguaje como otro cualquiera, normalmente asociado a un servidor web, pero no es necesario tener un servidor web para instalarlo y ejecutarlo. Si tienes instalado sólo php como lenguaje, un comando estilo

php -f fichero.php

ejecuta el fichero y muestra el resultado. Por supuesto, si tu fichero .php intenta hacer uso de cosas propias del servidor web (como intentar leer variables estilo $_POST, $_SESSION, etc), no las tendrás disponibles sin servidor web.

Buscando en google "php interpreter in java" o algo parecido, salen "cosas" como esta, que nunca he probado, así que no sé si te valen o no http://www.caucho.com/resin-3.1/doc/quercus.xtp Quizás te baste con añadir esos jar a tu proyecto para tener php disponible.

Se bueno.
__________________
Apuntes Java
Wiki de Programación
  #7 (permalink)  
Antiguo 06/05/2012, 16:36
Avatar de zero0097  
Fecha de Ingreso: abril-2010
Ubicación: México
Mensajes: 481
Antigüedad: 14 años
Puntos: 69
Respuesta: Servidor PHP

Bueno PHP no se compila como has dicho, se interpreta, podrias ver si PHP es OnpeSource (desconosco la vdd) y ver el codigo de como interpreta el fichero y tu traducir ese codigo a Java.... es lo que se me ocurre :S
__________________
De nada, hay te encargo +1...
  #8 (permalink)  
Antiguo 07/05/2012, 17:13
Avatar de ArcNexus  
Fecha de Ingreso: abril-2012
Ubicación: Donde uno se da cuenta de que no sabe nada
Mensajes: 69
Antigüedad: 12 años, 1 mes
Puntos: 4
Respuesta: Servidor PHP

Cita:
Iniciado por chuidiang Ver Mensaje
Buenas:

PHP es un lenguaje como otro cualquiera, normalmente asociado a un servidor web, pero no es necesario tener un servidor web para instalarlo y ejecutarlo. Si tienes instalado sólo php como lenguaje, un comando estilo

php -f fichero.php

ejecuta el fichero y muestra el resultado. Por supuesto, si tu fichero .php intenta hacer uso de cosas propias del servidor web (como intentar leer variables estilo $_POST, $_SESSION, etc), no las tendrás disponibles sin servidor web.

Buscando en google "php interpreter in java" o algo parecido, salen "cosas" como esta, que nunca he probado, así que no sé si te valen o no http://www.caucho.com/resin-3.1/doc/quercus.xtp Quizás te baste con añadir esos jar a tu proyecto para tener php disponible.

Se bueno.
Buen aporte chuidiang, no tiene mala pinta.

Aunque como siempre en estos temas queda uno a la disposición de la continuidad del proyecto. En un caso así yo prefiero ir directo al propio php, que como bien indicas puede funcionar sin Servidor Web.
__________________
Cuando compartimos, todos ganamos y crecemos.
mi blog:http://milinuxblog.informatica-intelligent.com
(Linux, Java y software libre)
  #9 (permalink)  
Antiguo 07/05/2012, 17:18
Avatar de ArcNexus  
Fecha de Ingreso: abril-2012
Ubicación: Donde uno se da cuenta de que no sabe nada
Mensajes: 69
Antigüedad: 12 años, 1 mes
Puntos: 4
Respuesta: Servidor PHP

Cita:
Iniciado por Jorshy Ver Mensaje
Gracias, y si encuentras alguna libreria me avisas, te lo agradeceria.

Bueno, lo del servidor HTTP, no se mucho, cuando llegue ya estaba realizado, solo se que es un miniservidor donde le dan un ruta de carpeta, como directorio home.
Pero el caso, es que yo queria saber si es posible realizar algun simulador de servidor PHP, porque el software será instalado en varias PC, entonces para evitar y ahorrar la molestia de instalar algun servidor en cada PC.

Te agradesco tu ayuda de todas formas ^_^
De Nada No tendrías por que instalar el servidor en cada PC ya que precisamente la gracia de un servidor es estar en una sola maquina y que las demás tiren de ella. Si éstas PC están conectadas entre ellas, bien por LAN o bien por Internet lo más correcto creo que es tener un solo servidor y que se le hagan las peticiones a éste. Ahora bien, como siempre hay que estudiar bien el proyecto y me faltan muchas variables para poder saber cual puede ser la mejor opción. Seguramente tu las tendrás todas y por tanto seguro que encuentras una buena solución. Animo, que siempre se encuentra la salida.
__________________
Cuando compartimos, todos ganamos y crecemos.
mi blog:http://milinuxblog.informatica-intelligent.com
(Linux, Java y software libre)

Etiquetas: php, programa, servidor
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 01:46.