Programación en el cliente y en el servidor:
* El browser envía un request (petición).
* El server ejecuta una aplicación que realiza una determinada
acción.
* El server envía el resultado de dicha aplicación al cliente
conteniendo código a interpretar por el browser.
* El browser interpreta el código enviado por el server y realiza
una determinada acción.
La programación del lado del cliente tiene como principal ventaja
que la ejecución de la aplicación se delega al cliente, con lo cual
se evita recargar al servidor de trabajo. El servidor solo envía el
código, y es tarea del browser interpretarlo. La gran desventaja de
esta opción de programación es que el código que el server envía es
"sensible" a que cosas puede o no hacer el browser. El
mismo código no va ser muy bien interpretado por algunos browser
usados ya que ellos utilizarían diversas tecnologías por el lado
del cliente.
Programar por el lado del servidor tiene como gran ventaja que
cualquier cosa puede hacerse sin tener en cuenta el tipo de
cliente, ya que la aplicación se ejecuta en el servidor que es un
ambiente controlado, una vez ejecutada la aplicación, el resultado
que se envía al cliente puede estar en un formato normalizado que
cualquier cliente puede mostrar. La desventaja es que el server se
sobrecarga de trabajo ya que además de servir páginas es
responsable de ejecutar aplicaciones.
1. PHP y MySQL. Aplicaciones Web: programación PHP I (quinta parte) Programación de aplicaciones Web con PHP y MySQL. Ahora estudiaremos el Lenguaje de... [02/12/08] |
2.975 | ||||
2. PHP y MySQL. Aplicaciones Web: HTML I (segunda parte) Programación de aplicaciones Web con PHP y MySQL. Ahora estudiaremos las páginas... [02/12/08] |
2.605 | ||||
3. PHP y MySQL. Aplicaciones Web: HTML II (tercera parte) Programación de aplicaciones Web con PHP y MySQL. Ahora continuaremos con el... [02/12/08] |
1.790 |