Plataforma Web

Cuando desarrollamos un programa, lo desarrollamos para que funcione en una plataforma específica. Esto se refiere a que el programa va a funcionar en un determinado sistema operativo (Windows, Mac Os, Linux, etc.). Pero cuando nos referimos a una plataforma web, estamos diciendo que nuestro sistema funcionará desde un navegador web, independientemente del sistema operativo (SO) que se esté utilizando.


Esto tiene la ventaja de que no es necesario crear el mismo software para cada tipo de SO. Pero tiene desventajas en el sentido de que no puede ser tan potente como un sistema que funciona usando los recursos del SO.
Para entenderlo de una mejor manera veamos esto:

Los programas se diferencias en muchos aspectos pero principalmente se diferencian en

-Aplicaciones de red
(Todas aquellas aplicaciones que necesiten un interface "browser" encargado de comunicar con el OS)

-Aplicaciones de desktop(GUI) o de línea(Console)
(Toda aquellas aplicaciones que hablan directamente con el OS)

-Aplicaciones orientadas a componentes

Es el caso de JAVA y .NET que heredan aspectos distintos según le convenga. Pero necesitan un interface (JVM o FRAMEWORW) para comunicarse con el OS. Así que para hacer que estas aplicaciones funciones necesitaran una estructura donde posar sus fundamentos.

Una web es una web no importa, si esta echa en solo código HTML o sea escrita con un CGI ejecutable.


Una plataforma web es el conjunto de herramienta que permite a la web de funcionar (servidor,web server,protocolos,tarjeta de red,base de datos, etc.) 

No hay comentarios:

Publicar un comentario