Mucha gente piensa que un costoso servidor en la nube (VPS, dedicado) es indispensable para un sitio web moderno y rápido. Sin embargo, un hosting compartido correctamente optimizado es más que suficiente para sitios web de tamaño mediano.
Configuración de PHP
Actualice la versión de PHP a la versión estable más alta posible (8.2+). OPcache debe estar activo: almacena en caché los archivos PHP para eliminar la necesidad de volver a compilar, lo que aumenta drásticamente la velocidad. Ajuste los valores de memory limit y max execution time según sea necesario.
CDN gratuito de Cloudflare
La mayor limitación del hosting compartido es la latencia por distancia geográfica. El plan gratuito de Cloudflare soluciona este problema en gran medida: ofrece contenido estático desde ubicaciones edge globales, proporciona protección DDoS, otorga un certificado SSL y reduce la carga del servidor con reglas de almacenamiento en caché.
Optimización con .htaccess
En servidores Apache, el archivo .htaccess se utiliza para la compresión gzip, cabeceras de caché del navegador y reglas de seguridad. En hostings donde los módulos mod_deflate y mod_expires están activos, unas pocas líneas simples de reglas en el .htaccess marcan una gran diferencia.
Optimización de imagen y código
Las imágenes en formato WebP, el CSS/JS minificado y la inserción de CSS crítico directamente en línea (inline) ofrecen un rendimiento excelente también en un hosting compartido. La optimización de las consultas a la base de datos es clave en un hosting compartido: minimice el número de consultas innecesarias en cada carga de página.