Servidor o Plataforma web
En el área del desarrollo, sobre todo con las personas que inician en este ambiente, existen demasiadas confusiones sobre si es servidor web o servidor web de plataforma.
Por ejemplo, alguna vez hice la pregunta a un compañero que inicia en desarrollar aplicaciones web sobre que servidor web está utilizando en su proyecto.
Me contestó que está utilizando XAMPP, entonces le respondí que esta utilizando Apache, mi sorpresa fue tal cuando enseguida me reafirmo que no, que está utilizando XAMPP.
Para los más experimentados son términos que no hay confusión, para los que están iniciando explicare las diferencias y algunos ejemplos.
Servidor web
Los servidores web o también conocidos como servidores HTTP, esta tecnología ayuda a ejecutar y administrar las aplicaciones web.
Son un tipo de servidores utilizados para la distribución de contenido web (texto, imágenes, audio, vídeo, etc.) en redes internas (intranet) o en internet.
Entre los servidores web mas utilizados tenemos:
- IIS, Es utilizado en el desarrollo de aplicaciones web con tecnología Microsoft, entre las que se destacan ASP.
- Apache, Es utilizado ampliamente en el desarrollo de aplicaciones web en PHP.
Podría interesarte Habilitar IIS en Windows 10
Plataforma de servidor web
Son aplicaciones que empaquetan varias tecnologías con la arquitectura necesaria que permita ejecutar y administrar proyectos web.
Entre los más utilizados y conocidos tenemos:
Wampserver, el entorno es utilizado ampliamente en desarrollos PHP, Perl y Python. El paquete de instalación contiene:
- Apache
- PHP
- MySQL
- MariaDB
- PhpMyAdmin
XAMPP, el entorno mas popular para los desarrolladores PHP. El paquete de instalación contiene:
- Apache
- MariaDB
- PHP
- Perl
- PhpMyAdmin
Podría interesarte MySQL in app en azure
Estas plataformas ayudan a los desarrolladores a reducir tiempos en la instalación de herramientas.
Por ejemplo, el servidor web y el administrador de base de datos.
Podemos identificar claramente las diferencias de cada tecnología, ademas de, conocer algunas aplicaciones que posiblemente utilizas y tenías la duda sobre lo que es en términos generales.