Test Foro de elhacker.net SMF 2.1

Programación => Desarrollo Web => Mensaje iniciado por: jhonatanAsm en 5 Octubre 2012, 19:06 PM

Título: Cada lenguaje tiene su servidor?
Publicado por: jhonatanAsm en 5 Octubre 2012, 19:06 PM
buenas... mi duda es:

si Cada lenguaje tiene  su servidor?
osease php funciona en apache,
jsp en tomcat, glassfish
.net en IIS

los servidores siguen un standart?, osea que implementan a http a su manera o
cual es el rollo q no estoy entendiendo ni una goma =( . gracias.
Título: Re: Cada lenguaje tiene su servidor?
Publicado por: RevangelyonX en 5 Octubre 2012, 23:26 PM
Hola

Mm implementan el protocolo HTTP definido en los RFCs imagino...

La diferencia de cada servidor es como interpretan sus scripts pero no su protocolo. Al final deben seguir un patrón puerto tcp abierto. Reciben get (por ejemplo) headers etc. Cada servidor trabaja con sus scripts para devolver un HTML al final.

Si la parte servidor no sigue un estandar tendrá problemas para servir, puesto que los clientes (navegadores) si que siguen lo siguen y las dos partes no se van a entender.

Salu2

Pd: se me olvidaba responder a tu primera pregunta. No necesariamente, tu podrias crearte un servidor como apache puesto que PHP es un interprete independiente.
Título: Re: Cada lenguaje tiene su servidor?
Publicado por: shellb_c0de en 6 Octubre 2012, 04:41 AM
pero puedes hacer funcionar php en en un IIS, y ASP.net en apache,
Título: Re: Cada lenguaje tiene su servidor?
Publicado por: dac en 6 Octubre 2012, 04:56 AM
pues si, (más o menos) los exploradores implementan el >>estandar<< html,css,js pero siempre hay algunos que "le agregan algo"

además los servidores implementan el lenguaje >>el estandar de este<< como php, entre otros

pero si vamos a lenguaje en general es un conjunto de reglas propias del lenguaje (groso modo) y que cada servidor puede implementar los lenguajes que quiera y como quiera (por que aveces "extienden" un poco el "estándar" (por así decirlo) de cada lenguaje a su gusto [esto es muy inapropiado ¬¬] )
Título: Re: Cada lenguaje tiene su servidor?
Publicado por: jhonatanAsm en 6 Octubre 2012, 06:19 AM
Cita de: RevangelyonX en  5 Octubre 2012, 23:26 PM
tu podrias crearte un servidor como apache puesto que PHP es un interprete independiente.

interprete independiente¿? es por eso que puede ejecutarse en IIS como dice @shellb_c0de ?

bueno, el tema iba para saber por qué un dbms necesita de un servidor. como ejemplo tenemos a mysql, que el mismo instalador luego de instalarte el dbms, te instala el servidor, por qué no instalarte sólo el dbms¿?

gracias por responder. salu2