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 read 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 read 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 read 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 read 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 read 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 read 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 read 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 read 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 read 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 read 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 read 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 read 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 read 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 read 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 read 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 read 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 read 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 read 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 read