Apache es un popular servidor web de código abierto que se utiliza para alojar sitios web en Internet. Fue desarrollado por la Apache Software Foundation y se encuentra disponible para su uso en múltiples sistemas operativos, como Linux, Windows, macOS y otros.
Comenzó su desarrollo en 1995 y su ultima versión es la 2.4.55 que salió a mitad de enero de este año. Un dato curioso sobre su nombre que no sabía y me ha sorprendido, es que desde el inicio querían que tuviese la connotación de algo que es firme y enérgico pero no agresivo.
Y honraron la memoria de la última Tribu en rendirse, ante lo que se convertiría en el gobierno de Estados Unidos. No vamos a hablar de Gerónimo, no va de eso el Podcast pero es curioso que le pusieran este nombre porque en esos momentos, la preocupación del equipo de desarrollo era que llegaran las empresas y y que la adopción fuera civilizada para los primeros ingenieros de internet.
¿Por qué Apache es el segundo Servidor web más utilizado al día de hoy?
- Apache es altamente personalizable y se puede configurar para cumplir con una amplia variedad de necesidades y requisitos de los usuarios.
- Apache es capaz de manejar múltiples solicitudes de clientes al mismo tiempo y puede manejar grandes cantidades de tráfico web.
- Apache permite a los usuarios personalizar la configuración del servidor de acuerdo con las necesidades específicas de su sitio web.
- Apache es altamente extensible y permite a los usuarios agregar módulos de software para ampliar la funcionalidad del servidor.
- Apache es compatible con una amplia variedad de lenguajes de programación, como PHP, Python, Ruby y otros.
- Apache cuenta con una documentación completa y una comunidad activa de usuarios y desarrolladores que pueden brindar soporte y ayuda en caso de ser necesario.
Fuente W3Techs
- Nginx es utilizado por el 34,3% de todos los sitios web
- Apache es utilizado por el 32,3%
- El servidor Cloudflare es utilizado por el 20,2%
- LiteSpeed es utilizado por el 11,6%
Y tiene algunas desventajas que debemos mencionar:
- Su consumo de recursos, especialmente cuando se ejecuta en sistemas con menos recursos
- Su configuración avanzada puede resultar complicada para los usuarios principiantes.
- Sus inconvenientes con la concurrencia de trafico, lo que ocasiona ciertos problemas de rendimiento en sitios web que tienen demasiado tráfico
Que sea de código abierto es un gran plus, si se sabe poner a punto no tiene rival. Pero en implementaciones actuales es recomendable utilizarlo en conjunto con Nginx.
¡Larga vida a la pluma roja de Apache!
¡Hasta el próximo episodio! Salú 👋
Deja una respuesta