Top Banner
Cómo solucionar problemas de rendimiento de WordPress
111

Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

Nov 16, 2018

Download

Documents

phungthien
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

Cómo solucionar problemas de rendimiento

de WordPress

Page 2: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

Carl Alexander

Page 3: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

@twigpress

Page 4: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

es.carlalexander.ca

Page 5: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

Situación común

Page 6: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

Cliente: WordPress es lento.

Page 7: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

Cliente: ¿Puede ayudarme?

Page 8: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

Usted:

Page 9: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

Tiempos de carga son importantes

Page 10: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

Pero son difíciles a investigar

Page 11: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

Problema puede estar en cualquier sitio

Page 12: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

Muchas herramientas a tu disposición

Page 13: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

¿Qué es un problema de rendimiento WordPress?

Page 14: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

Lentitud define problemas de rendimiento

Page 15: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

Ejemplo: Cargar una página es lento

Page 16: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

Ejemplo: Búsqueda del sitio es lenta

Page 17: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

Ejemplo: Publicar es lento

Page 18: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

Ejemplo: “Todo es lento”

Page 19: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

Toma demasiado tiempo para hacer alguna cosa

Page 20: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

Frustra el cliente

Page 21: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

Tiene impacto financiero

Page 22: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

¿Dondé puedes encontrarlos?

Page 23: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

¿Que se pasa cuando peticionas una página web?

Page 24: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)
Page 25: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)
Page 26: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

Ubicación más obvia

Page 27: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

Puede ser tu código

Page 28: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

Puede ser el código de un plugin

Page 29: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

Puede ser el código del tema

Page 30: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

Verifica el código PHP

Page 31: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

Verifica el código JS

Page 32: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)
Page 33: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

Otra ubicación común

Page 34: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

Muchas consultas en cada carga de página

Page 35: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

Sólo necesita una consulta lenta

Page 36: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)
Page 37: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

Difícil a diagnosticar

Page 38: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

Hardware y software

Page 39: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

Varía de un alojamiento a otro

Page 40: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

Es por qué elegir un buen alojamiento es importante

Page 41: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)
Page 42: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

Difícil a diagnosticar también

Page 43: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

Navegadores web son complejos

Page 44: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

Mucho pasa entre solicitar y renderizar

Page 45: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

Puede aparecer en cualquier lugar entre ambos

puntos

Page 46: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

Herramientas del navegador web

Page 47: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

Herramientas de desarrollo web

Page 48: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

Herramienta más importante a tu disposición

Page 49: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

Disponible en todos los navegadores

Page 50: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

Herramienta obligatoria por el desarrollo web

Page 51: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

El panel “Console”

Page 52: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

Primero panel a mirar

Page 53: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)
Page 54: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

Muestra mensajes de error y advertencia

Page 55: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

Útil por los problemas de renderizacíon

Page 56: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

Pero principalmente por el JavaScript

Page 57: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

El panel “Network”

Page 58: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)
Page 59: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

Mira primero la cascada

Page 60: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

Escanea para barras largas

Page 61: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)
Page 62: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

Primera solicitud es lenta

Page 63: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

A menudo es problema con el servidor

Page 64: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)
Page 65: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

Time To First Byte (TTFB)

Page 66: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

Tiempo entre la solicitud y el inicio de la respuesta

Page 67: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

Excelente métrico por el rendimiento de tu aplicación

Page 68: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

No es mágico

Page 69: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

No olvides la barra de resumen

Page 70: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)
Page 71: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)
Page 72: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)
Page 73: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)
Page 74: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)
Page 75: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

Servicios de análisis de página web

Page 76: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)
Page 77: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)
Page 78: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

Herramientas del servidor

Page 79: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

Si no has encontrado nada en el navegador web

Page 80: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

El problema es descubrir donde en el servidor

Page 81: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

Dos fuentes de problemas de rendimiento

(Hardware y Software)

Page 82: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

Comienza con WordPress

Page 83: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

Query Monitor

Page 84: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

Mejor plugin de depuración para WordPress

Page 85: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

Recoge todo tipo de información en WordPress

(¡Más que sólo consultas SQL!)

Page 86: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

Visible de la barra de administración

Page 87: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

Visible de la barra de administración

Page 88: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

Visible de la barra de administración

Page 89: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

Visible de la barra de administración

Page 90: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

Solicitudes adicionales

Page 91: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

Pueden causar una ralentización también

Page 92: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)
Page 93: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)
Page 94: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)
Page 95: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

Procesos del servidor de base de datos

Page 96: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)
Page 97: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)
Page 98: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

Consulta SQL:SHOW FULL PROCESSLIST;

Page 99: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

Herramientas adicionales(Pero necesita acceso a tu servidor)

Page 100: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

Slow logs

Page 101: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

MySQL tuner

Page 102: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

Supervisión del rendimiento de la aplicación

Page 103: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

Repasando el proceso

Page 104: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

¿Cómo usas estas herramientas juntas?

Page 105: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)
Page 106: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)
Page 107: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)
Page 108: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)
Page 109: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

¿Todavía atascado? ¡Pide ayuda!

Page 110: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

¡Gracias!

Page 111: Cómo solucionar problemas de rendimiento de WordPress · Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)

¿Preguntas?