Tecnologias para el desarrollo Web

Post on 13-Jun-2015

11.047 views 0 download

description

Las tecnologías web, seguridad y vulnerabilidad de las paginas web

Transcript of Tecnologias para el desarrollo Web

Universidad Tecnológica de la Región Norte de Guerrero

DESARROLLO DE APLICACIONES WEB

INTRODUCCIÓN A LAS TECNOLOGÍAS WEBSEGURIDAD Y VULNERABILIDAD

T.S.U. Santa Edith De la Cruz González

TECNOLOGÍAS PARA EL DESARROLLO WEB

• HTTP (Hypertext Transfer Protocol): El Protocolo de Tranferencia de Hypertexto es un protocolo de nivel de aplicación del Modelo OSI, aplicado para la comunicación cliente-servidor en sistemas de la World Wide Web.

TECNOLOGÍAS PARA EL DESARROLLO WEB

• FTP: es un protocolo de red para la transferencia de archivos entre sistemas conectados a una red TCP (Transmission Control Protocol), basado en la arquitectura cliente-servidor.

TECNOLOGÍAS PARA EL DESARROLLO WEB

• SMTP: Simple Mail Transfer Protocol, Protocolo Simple de Transferencia de Correo, es un protocolo de la capa de aplicación. Protocolo de red basado en texto utilizado para el intercambio de mensajes de correo electrónico entre computadoras u otros dispositivos

TECNOLOGÍAS PARA EL DESARROLLO WEB

• RIA: Son aplicaciones web que tienen la mayoría de las características de las aplicaciones de escritorio tradicionales. Estas aplicaciones utilizan un navegador web estandarizado para ejecutarse y por medio de complementos o mediante una máquina virtual se agregan las características adicionales.

TECNOLOGÍAS PARA EL DESARROLLO WEB

• SIVERLIGHT: Microsoft Silverlight es una estructura para aplicaciones web que agrega nuevas funciones multimedia como la reproducción de vídeos, gráficos vectoriales, animaciones e interactividad, en forma similar a lo que hace Adobe Flash.

TECNOLOGÍAS PARA EL DESARROLLO WEB

• ASP: también conocido como ASP clásico, es una tecnología de Microsoft del tipo "lado del servidor" para páginas web generadas dinámicamente, que ha sido comercializada como un anexo a Internet Information Services (IIS).

TECNOLOGÍAS PARA EL DESARROLLO WEB

• PHP: es un lenguaje de programación interpretado, diseñado originalmente para la creación de páginas web dinámicas.

TECNOLOGÍAS PARA EL DESARROLLO WEB

• JavaServer Pages (JSP) es una tecnología Java que permite generar contenido dinámico para web, en forma de documentos HTML, XML o de otro tipo.

MEDIOS DIGITALES SOPORTADOS EN LA WEB

SEGURIDAD Y VULNERABILIDAD QUE DEBE TENER UNA PAG. WEB

Necesitamos la implementación de las practicas en estas áreas:

• Selección del servidor y la tecnología del host• Configuración del servidor y la tecnología

fundamental del host.• Manejo del servidor.

SEGURIDAD Y VULNERABILIDAD QUE DEBE TENER UNA PAG. WEB

• Técnicas para asegurar el sistema:

Codificar la información

Vigilancia de red.

SEGURIDAD Y VULNERABILIDAD QUE DEBE TENER UNA PAG. WEB

Tecnologías repelentes o protectoras

Sistema de respaldo remoto