8
Análisis del lado del servidor y del lado del cliente Ángel Apolinar Corona Irene Granados García

Análisis del lado del servidor y del lado del cliente

  • Upload
    emera

  • View
    65

  • Download
    0

Embed Size (px)

DESCRIPTION

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. - PowerPoint PPT Presentation

Citation preview

Page 1: Análisis   del lado del servidor y del lado del cliente

Análisis del lado del servidor y del lado del cliente Ángel Apolinar CoronaIrene Granados García

Page 2: Análisis   del lado del servidor y del lado del cliente

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

Page 3: Análisis   del lado del servidor y del lado del cliente

Las aplicaciones del lado del servidor están escritas mediante algún lenguaje de programación, entre los que destacan:

LenguajeFecha de

primera versión estable

Sistema operativo

Última versión estable

PHP 1995 Multiplataforma 5.3.5

ASP.Net 1998Windows (Algunas

versiones)4.0

Perl 1987 Multiplataforma 5.12.3

Python 1991 Multiplataforma 3.2.0

Ruby 1995 Multiplataforma 1.9.3-p125

Page 4: Análisis   del lado del servidor y del lado del cliente

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.

Page 5: Análisis   del lado del servidor y del lado del cliente

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.

Page 6: Análisis   del lado del servidor y del lado del cliente

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.

Page 7: Análisis   del lado del servidor y del lado del cliente

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.

Page 8: Análisis   del lado del servidor y del 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.