Clasificación de software
Software del sistema: windows, linux, macos (sistema operativo)
software de aplicación: office, qq
Composición de software
Cliente (los usuarios utilizan el software a través del cliente)
servidor (el servidor es responsable de procesar la lógica empresarial de forma remota)
Lenguaje de desarrollo del servidor
Java, PHP, C #, Python, ... (procesamiento de lógica de fondo)
Cliente
1. Cliente de texto (linux, base de datos)
2. Interfaz gráfica (Android, iOS, windows)
3. Página web (arquitectura B / S): sin instalación / sin actualización / multiplataforma.
4. Idiomas utilizados en las páginas web: HTML, CSS, JavaScript.
Navegador y página web
El navegador visita el sitio web a través de la URL.
El establecimiento de w3c
La aparición de w3c ha establecido los estándares para el desarrollo web, el uso de una misma página web tiene el mismo efecto en diferentes navegadores, y la escritura de las páginas web debe seguir las especificaciones de w3c.
La estructura de la página
1. Estructura
HNML (lenguaje de marcado de hipertexto) se utiliza para describir la estructura de una página.
2. Desempeño
CSS se utiliza para descubrir el estilo de los elementos de la página.
3. Comportamiento
JavaScript se utiliza para la operación del usuario correspondiente (escribir comportamiento interactivo de front-end y back-end y estilo dinámico de la página web).