Qué arregla una CDN y qué esconde Una CDN elimina la distancia. No hace más rápida tu base de datos, y esconderá encantada una aplicación lenta detrás de una portada de aspecto veloz. 5 min de lectura Medir con honestidad las Core Web Vitals Tres números describen cómo se siente una página: qué tan rápido aparece lo principal, si responde a un toque y si se mueve. Qué mide de verdad cada uno. 5 min de lectura Compresión: qué comprimir y qué no El texto se comprime en dos tercios. Las imágenes no se comprimen en absoluto, y comprimirlas malgasta procesador en cada petición. 4 min de lectura Cabeceras de caché que se pueden poner sin riesgo Una caché larga sobre un archivo cuyo nombre nunca cambia es un archivo que ya no puedes actualizar. Versiona el nombre y entonces cachéalo para siempre. 5 min de lectura HTTP/2 y HTTP/3: qué cambia de verdad Muchos archivos pequeños dejan de ser un problema, y eso vuelve francamente erróneos algunos consejos antiguos. 4 min de lectura Imágenes que pesan más que toda la página Suelen ser la mayor parte de los bytes y lo más fácil de reducir a la mitad. Tres cambios, ordenados por lo que ahorran. 5 min de lectura Keep-alive y la reutilización de conexiones Cada conexión HTTPS nueva cuesta dos idas y vueltas antes de que se mueva un solo byte de tu página. Reutilizar una es velocidad gratis, y puede que la hayas apagado tú mismo. 3 min de lectura Carga diferida sin romper la maquetación La carga diferida ahorra bytes de verdad y provoca ese salto que hace que la gente pulse donde no quería. Dos atributos lo evitan. 4 min de lectura Mide antes de optimizar Casi todo el trabajo de rendimiento se gasta en la parte que ya era rápida. Cuatro medidas, en orden, te dicen qué tercio de la petición hay que mirar. 4 min de lectura La página que lanza cuatrocientas consultas Cada una es rápida. Juntas son la página. Cómo ver la cuenta y el único cambio que la desploma. 5 min de lectura Los trabajadores y las conexiones de Nginx Nginx casi nunca es el cuello de botella, y subir estos números casi nunca ayuda. Qué significan y el único ajuste que merece cambiarse. 4 min de lectura opcache: qué cachea y qué no La mayor aceleración individual de PHP, lo que no va a arreglar, y el ajuste que hace que un despliegue parezca no haber ocurrido. 4 min de lectura La caché de páginas, y cuándo le miente Una caché de página entera es la mayor ganancia de velocidad disponible y la manera más fácil de enseñarle a un cliente el carrito de otro. Dónde trazar la raya. 5 min de lectura Dimensionar un pool de PHP-FPM Un max_children copiado de un tutorial es la causa más común de un servidor que hace swap. Calcúlelo a partir de sus propios números. 5 min de lectura Leer una cascada de red La forma del gráfico nombra el problema antes de que lea una sola fila. Cuatro formas y qué significa cada una. 5 min de lectura Caché de objetos con Redis Quita el trabajo repetido de la base de datos, no las consultas lentas. Cuándo ayuda muchísimo, cuándo no ayuda nada, y el ajuste que la vuelve peligrosa. 5 min de lectura El sitio va lento: por dónde empezar Mida antes de cambiar nada. Un solo número le dice si el problema es el servidor, la red o su propio código. 6 min de lectura TTFB: el único número que merece medirse primero Parte por la mitad cualquier problema de página lenta antes de que usted cambie nada, y es una sola orden. 4 min de lectura Cuándo más RAM no es la respuesta Subir de plan es el remedio más fácil de comprar y el que más a menudo se malgasta. Cómo saber si la memoria es de verdad su límite. 4 min de lectura