Una aplicación web es un conjunto de páginas que
interactúan unas con otras y con diversos recursos en un servidor web,
incluidas bases de datos.
Esta interacción permite implementar características
en su sitio como catálogos de productos virtuales y administradores de noticias
y contenidos.
Adicionalmente podrá realizar consultas a bases de datos,
registrar e ingresar información, solicitudes, pedidos y múltiples tipos de
información en línea en tiempo real.
¿Cómo
funcionan las aplicaciones web?
Los administradores de contenidos vía web almacenan los
datos en BASES DE DATOS (BD). Estas BD están formadas por un número variable de
tablas que contienen columnas y filas, estas tablas se componen del contenido
que ha sido previamente cargado en ellas a través de formularios.
Evolución de las versiones web
Cuadro comparativo
VENTAJAS Y DESVENTAJAS DE
APLICACIONES WEB
Ventajas:
Aplicaciones Web no requiere
ningún complejo "roll out" para desplegar en las grandes
organizaciones. Un navegador web compatible es todo lo que se necesita.
Las aplicaciones del
explorador normalmente requieren poco espacio en disco o no en el cliente.
No requieren actualizar
procedimiento ya que todas las funciones están implementadas en el servidor y
enviados automáticamente a los usuarios.
Las aplicaciones Web se
integran fácilmente en otros procedimientos web del lado del servidor, tales
como el correo electrónico y la búsqueda.
También proporcionan
compatibilidad entre plataformas en la mayoría de los casos (es decir, Windows,
Mac, Linux, etc) debido a que operan dentro de una ventana del navegador web.
Con la llegada de
HTML5, los programadores pueden crear ambientes
ricamente interactivos de forma nativa en los navegadores. Incluido en la lista
de las nuevas características son nativos de audio, vídeo y animaciones, así
como el manejo de errores mejorada.
Desventajas:
En la práctica, las
interfaces web, en comparación con los clientes pesados, por lo general obligan
sacrificio significativo para la experiencia del usuario y facilidad de uso
básico.
Las aplicaciones Web
requieren absolutamente navegadores web compatibles. Si un vendedor navegador
decide no aplicar una determinada característica, o abandona una determinada
plataforma o versión del sistema operativo, esto puede afectar a un gran número
de usuarios;
El cumplimiento de las
normas es un problema con cualquier oficina creador atípico documento, que
causa problemas cuando el intercambio de archivos y la colaboración se
convierte en crítico;
Las aplicaciones del
explorador se basan en archivos de la aplicación accede a servidores remotos a
través de Internet. Por lo tanto, cuando la conexión se interrumpe, la
aplicación ya no es utilizable. Sin embargo, si utiliza HTML5 API, tales como
el almacenamiento en caché sin conexión de aplicaciones Web, que puede ser descargado e instalado local
mente, para su uso sin conexión. Google Gears, aunque ya no está en desarrollo
activo, es un buen ejemplo de un plugin de terceros para los web navegadores
que proporciona funcionalidad adicional para la creación de aplicaciones web;
Muchas aplicaciones web no
son de código abierto, también hay una pérdida de flexibilidad, por lo que los
usuarios dependen de servidores de terceros, no permitir que las
personalizaciones del software y evitar que los usuarios ejecuten aplicaciones
fuera de línea (en la mayoría de los casos). Sin embargo, su licencia, el
software propietario puede personalizar y ejecutar en el servidor preferido del
titular de los derechos;
La compañía, teóricamente,
puede rastrear todo lo que los usuarios hacen. Esto puede causar problemas de
privacidad.
No hay comentarios:
Publicar un comentario