1. Administración de Servidores
1.1. La administración y configuración de los servidores Web es realizada por medio de soporte de programas, que permiten entrar a interactuar con la máquina.
1.1.1. principales características se tienen: Modularidad Creación de servidores virtuales Seguridad en el servidor a través de HTTPS Facilidad en su instalación y configuración Administración por medio de un panel.
1.2. Programas que permiten utilizar un PC como un servidor ej: WAMP, APPSERV, XAMPP
1.2.1. Las aplicaciones web más utilizadas actualmente en Internet como los gestores de contenidos para crear y mantener sitios web dinámicos, wikis, blogs, foros-web, repositorios de archivos, etc., utilizan PHP y MySQL.
2. Aspectos éticos y legales de la Web
2.1. Ética informática: Es la disciplina que tiene por objeto el análisis de los problemas éticos que surgen por el uso de la tecnología ES CAMBIANTE
2.2. Aspectos Legales en Internet: Para Colombia tenemos la reglamentacion
2.2.1. Propiedad intelectual: se relaciona con las creaciones de la mente: invenciones, obras literarias y artísticas, así como símbolos, nombres e imágenes utilizados en el comercio.
2.2.2. DNDA: regulación de derechos de autor
2.2.3. Normatividad derechos autor en Colombia LEY NÚMERO 23 DE 1982
2.2.4. Ley de Protección de Datos Personales Reconoce y protege el derecho que tienen todas las personas a conocer, actualizar y rectificar las informaciones que se hayan recogido sobre ellas
2.3. Categoría de uso del Software: Depende el tipo de uso y licencia
2.3.1. Software Libre puede ser: Dominio publico, Copyleft, libre sin Copyleft
2.3.2. Software Privativo puede ser: Freeware, Shareware
3. Arquitectura y diseño Web
3.1. Aplicaciones Web
3.1.1. Los usuarios acceden a utilizar servicios o recursos que se encuentran en un servidor web a través de Internet
3.2. Arquitectura Web
3.2.1. Conjunto de componentes funcionales permite integrar una amplia gama de productos y servicios informáticos, de manera que pueden ser utilizados eficazmente dentro de la organización
3.2.2. Arquitectura Clásica Modelo Cliente/Servidor
3.2.3. Arquitectura 3 capas (niveles) Cliente, aplicación y almacenamiento
3.2.4. Arquitectura 4 niveles Vista, controlador, Dominio infraestructura
3.2.5. Arquitectura hexagonal Transformador, Aplicación y Dominio
3.3. Clientes Web
3.3.1. Ligero, Pesado y Distribuido
3.4. Diseño App Web tiene un proceso iterativo con las siguientes fases: Planificación, Diseño, Evaluación, Prototipado, Implementación/Lanzamiento y Mantenimiento/seguimiento.
4. Servicios Web
4.1. Funcionalidades: comunicación estándares entre diferentes aplicaciones, interactúan entre sí para presentar información dinámica al usuario
4.1.1. SOAP (Protocolo Simple de Acceso a Objetos) Permite interacción entre varios dispositivos
4.1.2. WSDL (Lenguaje de Descripción de Servicios Web) Permite que un servicio y un cliente establezcan un acuerdo en lo que se refiere a los detalles de transporte de mensajes y su contenido