Red de conocimiento informático - Problemas con los teléfonos móviles - La diferencia entre aplicaciones WEB y sitios web

La diferencia entre aplicaciones WEB y sitios web

1. Por supuesto que hay una diferencia.

2. Una aplicación web hace referencia a un programa. La explicación detallada es la siguiente:

La aplicación tiene dos modos: C/S y B/S. C/S es un programa cliente/servidor, lo que significa que dichos programas generalmente se ejecutan de forma independiente. B/S es una aplicación del lado del navegador/del servidor. Este tipo de aplicación generalmente se ejecuta con la ayuda de navegadores como IE. Las aplicaciones WEB generalmente están en modo B/S. [font class="Apple-style-span" style="color: rgb(95, 38, 24); familia de fuentes: Georgia; altura de línea: 20px; -webkit-border-horizontal-spacing: 2px; -webkit -border-vertical-spacing: 2px; "]Las aplicaciones web son ante todo "aplicaciones" que no se diferencian esencialmente de los programas escritos en lenguajes de programación estándar, como C, C++, etc. Sin embargo, las aplicaciones web tienen sus propias características únicas, es decir, se basan en la web en lugar de ejecutarse mediante métodos tradicionales. En otras palabras, es un producto de una arquitectura típica de navegador/servidor.

La arquitectura navegador/servidor (Navegador/Servidor, denominada B/S) se puede aplicar bien en la WAN y se ha convertido en la elección de cada vez más empresas. En comparación con otras arquitecturas de aplicaciones, la arquitectura de navegador/servidor tiene las siguientes tres ventajas:

(1) Esta arquitectura utiliza protocolos de comunicación estándar en Internet (generalmente el protocolo TCP/IP) Como protocolo para que el cliente comunicarse con el servidor. Esto permite que cualquier persona ubicada en cualquier lugar de Internet acceda al servidor con normalidad. Para el servidor, los datos se pueden procesar a través de los servicios web y servicios de bases de datos correspondientes. Los protocolos de comunicación estándar se utilizan externamente para compartir datos.

(2) Procesar los datos en el servidor y generar una página web basada en los resultados del procesamiento para facilitar la descarga directa por parte del cliente.

(3) El procesamiento de datos en el cliente se simplifica aún más y el navegador se utiliza como una aplicación cliente para mostrar los datos. Ya no es necesario escribir e instalar otros tipos de aplicaciones independientes para los clientes. De esta forma, el cliente sólo necesita instalar un sistema operativo con un navegador integrado, como Window98 o Windows2000, o instalar directamente un navegador para acceder a los datos del servidor. Los navegadores son ahora un equipo estándar en las computadoras.

Si comprende qué es una arquitectura de navegador/servidor, comprenderá qué es una aplicación web. Los mostradores comunes, los foros de mensajes, las salas de chat y los foros BBS son todas aplicaciones web, pero estas aplicaciones son relativamente simples y el núcleo real de las aplicaciones web es principalmente procesar bases de datos. El sistema de información de gestión (sistema de información de gestión, denominado MIS) es la aplicación más típica de esta arquitectura. MIS se puede aplicar a redes de área local o redes de área amplia. Actualmente, los sistemas MIS basados ​​en Internet se utilizan cada vez más debido a su bajo costo, fácil mantenimiento, amplia cobertura y fácil implementación de funciones.

3. Por tanto, las aplicaciones web no son equivalentes a los sitios web.