80 likes | 285 Views
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.
E N D
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:
Del lado del cliente(client-side) Es el ámbito en el cual un cliente ejecuta sus operaciones en una relación cliente-servidor 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.