Un servidor es un ordenador que funciona continuamente para poner servicios, archivos o aplicaciones a disposición de otros ordenadores a través de una red o de Internet. Para un sitio web, esto significa que el servidor almacena y entrega sus archivos HTML, imágenes, bases de datos y scripts a los visitantes que teclean su URL. Un servidor funciona 24 horas al día, 7 días a la semana, tiene un Internet rápido y está optimizado para muchas peticiones simultáneas, más que para un solo usuario como su portátil.
Cómo procesa las peticiones un servidor
Cuando alguien visita tu sitio web, su navegador envía una solicitud HTTP a la dirección IP de tu servidor. El servidor comprueba qué archivos corresponden a esa URL, los recupera del almacenamiento, ejecuta código PHP o consultas a la base de datos si es necesario y envía el resultado al navegador. Este proceso suele durar menos de un segundo. En una tienda online con 200 visitantes simultáneos, el servidor procesa cientos de solicitudes por minuto. La velocidad depende de la potencia del procesador, la memoria RAM, la velocidad de almacenamiento y la capacidad de red del servidor. Un servidor lento se traduce en tiempos de carga más largos y una peor experiencia de usuario.
Del hardware físico a la infraestructura en nube
Los servidores solían estar literalmente en una oficina o centro de datos como armarios físicos con discos duros y ventiladores. Hoy en día, la mayor parte se ejecuta en servidores virtuales en centros de datos de proveedores como Amazon Web Services, Google Cloud u operadores holandeses como TransIP. Un servidor virtual comparte hardware con otros servidores, pero permanece lógicamente separado. Esto hace que los servidores sean más baratos, más flexibles y más fáciles de escalar. Solo pagas por la capacidad que necesitas y puedes ampliarla en cuestión de minutos en un momento de máxima actividad, como una promoción del Black Friday.
Lo que un buen servidor aporta a su sitio web
Un servidor fiable garantiza que tu sitio web esté siempre accesible, se cargue rápidamente y se mantenga seguro. Para una tienda online de una pyme, esto se traduce en menos carritos de la compra abandonados debido a tiempos de carga lentos y menos pérdida de ingresos por tiempo de inactividad. Google utiliza el rendimiento del servidor como factor de posicionamiento a través de Core Web Vitals, por lo que un servidor rápido también mejora tu visibilidad en los buscadores. En Monkey Vision elegimos el alojamiento WordPress basándonos en las garantías de tiempo de actividad, la frecuencia de las copias de seguridad y la escalabilidad. Para empresas con más de 10 000 visitantes al mes, solemos recomendar un servidor dedicado o en la nube en lugar de un alojamiento web compartido. La elección depende de tu tráfico, tus aplicaciones y tu presupuesto. Puedes leer más sobre los aspectos técnicos en la sección de desarrollo back-end.