Tecnologias para el desarrollo Web

14
Universidad Tecnológica de la Región Norte de Guerrero DESARROLLO DE APLICACIONES WEB INTRODUCCIÓN A LAS TECNOLOGÍAS WEB SEGURIDAD Y VULNERABILIDAD T.S.U. Santa Edith De la Cruz Gonz

description

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

Transcript of Tecnologias para el desarrollo Web

Page 1: 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

Page 2: Tecnologias para el desarrollo Web

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.

Page 3: Tecnologias para el desarrollo 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.

Page 4: Tecnologias para el desarrollo Web

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

Page 6: Tecnologias para el desarrollo Web

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.

Page 7: Tecnologias para el desarrollo Web

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.

Page 8: Tecnologias para el desarrollo Web

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).

Page 9: Tecnologias para el desarrollo Web

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.

Page 10: Tecnologias para el desarrollo Web

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.

Page 11: Tecnologias para el desarrollo Web

MEDIOS DIGITALES SOPORTADOS EN LA WEB

Page 12: Tecnologias para el desarrollo 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.

Page 13: Tecnologias para el desarrollo Web

SEGURIDAD Y VULNERABILIDAD QUE DEBE TENER UNA PAG. WEB

• Técnicas para asegurar el sistema:

Codificar la información

Vigilancia de red.

Page 14: Tecnologias para el desarrollo Web

SEGURIDAD Y VULNERABILIDAD QUE DEBE TENER UNA PAG. WEB

Tecnologías repelentes o protectoras

Sistema de respaldo remoto