La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Plataformas cliente-servidor

Presentaciones similares


Presentación del tema: "Plataformas cliente-servidor"— Transcripción de la presentación:

1 Plataformas cliente-servidor
Universidad de Colima Facultad de Telemática Programación en internet Edsel Barbosa Gonzalez

2 Client side Technologies
Definición : Los clientes (navegadores) pueden ejecutar JavaScript a través de una herramienta integrada llamada un intérprete de JavaScript que se instala en todos los navegadores de Internet. Cuando se solicita una página web desde el servidor Web que contiene JavaScript, se envía el código JavaScript en el navegador con el resto del contenido de la página Web. Cuando esa página se carga en el navegador del usuario, los fuegos de intérprete de JavaScript y el código JavaScript se ejecuta. Ventaja: Los tiempos de respuesta son más rápidos. Desventaja: Se necesita un desarrollador de software para escribir secuencias de comandos para el cliente, pero muchas líneas de código pueden ser compradas o descargadas para su uso y modificación por diseñadores web. Ejemplo: La validación de entrada y Visual Studio de Microsoft incluye un conjunto de controles de validación del lado del cliente. Client side Technologies

3 Server side Technologies
Definición; Procesamiento del lado del servidor se utiliza para interactuar con el almacenamiento permanente como bases de datos o archivos. El servidor también hará que las páginas a la entrada del usuario cliente y proceso. Ventajas: La práctica habitual es almacenar datos en un programa de base de datos que se ejecuta en el servidor web, y generar las páginas HTML que el espectador ve y se ejecutan en el servidor web. Desventajas: La desventaja de procesamiento del lado del servidor es la página de devolución de datos: puede introducir sobrecarga de procesamiento que puede disminuir el rendimiento y obligar al usuario a esperar a que la página se procesa y se vuelve a crear.   Ejemplo: Programas de páginas web que tengan acceso a bases de datos como los son MySql, SQL, Oracle, etc. Server side Technologies

4 InLine code Definición: Ventajas:
Puede referirse a código escrito en el mismo lenguaje u otro. Por ejemplo, las instrucciones en lenguaje ensamblador se pueden incrustar dentro de un programa en C y se considerarían código en línea. Ventajas: Es muy útil cuando queremos mantener nuestro código y nuestra lógica de presentación en un solo fichero.  Desventajas: Actualmente es menos práctico y común el usarlo, existen lenguajes de programación que hacen este mismo trabajo pero de una manera más optimizada. InLine code

5 Clasificar los lenguajes de programación web
Client Side: HTML ASP JS AJAX ASP.NET BootStrap Server Side: JSP PHP Perl Clasificar los lenguajes de programación web


Descargar ppt "Plataformas cliente-servidor"

Presentaciones similares


Anuncios Google