Reduciendo el Wait Time en WordPress

Reduciendo el wait time en WordPress

Llevaba una semanas preocupado con el tiempo de carga de esta página. Cuando cambié el estilo del blog intenté optimizar el tiempo de carga por debajo de los dos segundos, pero últimamente me iba a 5 y 6 segundos, principalmente motivado por un wait time excesivo en el servidor.

Tras un par de días de análisis y pruebas he conseguido reducir el tiempo de carga total de mi página de inicio por debajo del segundo (840ms) y dejar el wait time, el tiempo que tarda el servidor en procesar la petición y enviar el primer byte a 64ms, cuando partía de 1,2 segundos.

¿Cómo lo he conseguido? Reduciendo al mínimo los plugins instalados, eliminando los widgets de redes sociales y, en definitiva, reduciendo las llamadas y los archivos que requieren procesamiento previo en el servidor. En el futuro intentaré realizar el cacheado directamente en servidor y no con el (excelente) plugin W3 Total Cache, pero eso es ya para matrícula. De momento quedo muy contento con el tiempo de carga.