Introducción a la arquitectura de desarrollo de Internet

Introducción a la arquitectura básica del software de Internet

Arquitectura C / S

Este modo también se denomina modo Cliente / Servidor .
El software común de C / S incluye varios juegos en línea a gran escala, como World of Tanks y A Chinese Ghost Story. Otro ejemplo es todo tipo de software de comunicación por chat, incluido qq, Michat, etc.

Ventajas de la arquitectura C / S

  1. Buena experiencia de usuario
  2. Capaz de realizar negocios más complejos

Desventajas de la arquitectura C / S

  1. Costos elevados de actualización de software
  2. El desarrollo, la instalación, la implementación y el mantenimiento son problemáticos.

Arquitectura B / S

Este modo es un software con navegador / servidor navegador / arquitectura del lado del servidor. Solo se necesita un navegador en el modo esclavo. El usuario accede a diferentes programas del lado del servidor a través de diferentes direcciones web (URL).

Ventajas B / S

  1. Desarrollo, instalación, implementación y mantenimiento sencillos

Desventajas de B / S

  1. Si la aplicación es demasiado grande, la experiencia del usuario puede verse afectada
  2. Excesivos requisitos de hardware

Clasificación de recursos

Recursos estáticos

Los recursos estáticos suelen ser recursos liberados por la tecnología de desarrollo web estático.
Sus características son las siguientes:
Características:

  • Todos los usuarios visitan, el resultado es el mismo. Tales como: texto, imágenes, audio, video, HTML, CSS, JavaScript, si el usuario solicita recursos estáticos, el servidor enviará directamente los recursos estáticos al navegador. Un motor de análisis de recursos estáticos está integrado en el navegador, que puede mostrar recursos estáticos.
Recursos dinámicos

Los recursos dinámicos suelen utilizar recursos liberados en el tiempo por páginas web dinámicas, y sus características son las siguientes:

  • Después de la visita de todos los usuarios, los resultados obtenidos pueden ser diferentes.
    Tales como: jsp / servlet, php, asp ...
    Si el usuario solicita un recurso dinámico, el servidor ejecutará el recurso dinámico, lo convertirá en un recurso estático y lo enviará al navegador.

Supongo que te gusta

Origin blog.csdn.net/xueshanfeitian/article/details/109174949
Recomendado
Clasificación