Análisis del
lado del
servidor y del
lado del cliente
Ángel Apolinar Corona
Irene Granados García
Del lado del servidor
Es cualquier programa o conjunto de
instrucciones diseñadas con la finalidad de
que un Servidor Web las procese para realizar
alguna acción.
Tecnología que consiste en el procesamiento
de una petición de un usuario mediante la
interpretación de un script en el servidor web
para generar páginas HTML dinámicamente
como respuesta
 Las
aplicaciones del lado del servidor están escritas
mediante algún lenguaje de programación, entre
los que destacan:
Lenguaje
Fecha de
primera versión
estable
Sistema
operativo
Última versión
estable
PHP
1995
Multiplataforma
5.3.5
ASP.Net
1998
Windows
(Algunas
versiones)
4.0
Perl
1987
Multiplataforma
5.12.3
Python
1991
Multiplataforma
3.2.0
Ruby
1995
Multiplataforma
1.9.3-p125
Del lado del cliente
(client-side)
Es el ámbito en el cual un cliente ejecuta
sus operaciones en una relación clienteservidor dentro de una red informática.
Un cliente se entiende como una aplicación (por ejemplo un
navegador web), que se ejecuta en el computador local del
usuario y se conecta un servidor cuando es necesario.
Las operaciones principales se realizan en el lado del cliente,
ya que la aplicación necesita de información o
funcionalidades que únicamente están disponible en este
ámbito y no en el del servidor, ya sea porque el usuario
necesita observar y proporcionar nuevos datos, o porque el
servidor carece de capacidad de procesamiento para
ejecutar todas operaciones relativas a los clientes a los que
sirve.
Además, si se maximiza el número de operaciones que
ocurren en el lado del cliente, sin interactuar con el servidor,
tomarán menos tiempo, se usará menos ancho de banda y
se aumentará la seguridad de la aplicación.
Cuando el servidor envía información en
un protocolo habitual, por ejemplo HTTP o
FTP, los usuarios pueden escoger entre
varios programas cliente diferentes para
procesarla, ya sea un navegador web
moderno que sea capaz de enviar y
recibir información usando los dos
protocolos, o una aplicación específica,
como un cliente FTP.
Los programas que se ejecutan en el ordenador
del usuario sin enviar o recibir información en
una red no se consideran clientes, y las
operaciones realizadas en estas aplicaciones
no se consideran operaciones en el lado del
cliente.

Los clientes también se pueden usar controles
ActiveX y Applets de Java. Aunque estas
tecnologías son bastantes diferentes, el
resultado final es similar: la interfaz del cliente
puede hacer cosas que no puede hacer
normalmente con HTML. De momento, la
diferencia principal entre ambas es que los
controles ActiveX sólo funcionan en IE. Las
Applets de Java funcionan tanto en IE como
en Navigator, aunque no todos los Applets
funcionan igual de bien en ambos
exploradores.
Descargar

Administracion del lado del servidor y del lado del cliente