Cómo solucionar problemas de rendimiento de WordPress
by
Carl Alexander
Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
Cómo solucionar problemas de rendimiento de WordPress
Slide 2
Slide 2 text
Carl Alexander
Slide 3
Slide 3 text
@twigpress
Slide 4
Slide 4 text
es.carlalexander.ca
Slide 5
Slide 5 text
Situación común
Slide 6
Slide 6 text
Cliente: WordPress es lento.
Slide 7
Slide 7 text
Cliente: ¿Puede ayudarme?
Slide 8
Slide 8 text
Usted:
Slide 9
Slide 9 text
Tiempos de carga son importantes
Slide 10
Slide 10 text
Pero son difíciles a investigar
Slide 11
Slide 11 text
Problema puede estar en cualquier sitio
Slide 12
Slide 12 text
Muchas herramientas a tu disposición
Slide 13
Slide 13 text
¿Qué es un problema de rendimiento WordPress?
Slide 14
Slide 14 text
Lentitud define problemas de rendimiento
Slide 15
Slide 15 text
Ejemplo: Cargar una página es lento
Slide 16
Slide 16 text
Ejemplo: Búsqueda del sitio es lenta
Slide 17
Slide 17 text
Ejemplo: Publicar es lento
Slide 18
Slide 18 text
Ejemplo: “Todo es lento”
Slide 19
Slide 19 text
Toma demasiado tiempo para hacer alguna cosa
Slide 20
Slide 20 text
Frustra el cliente
Slide 21
Slide 21 text
Tiene impacto financiero
Slide 22
Slide 22 text
¿Dondé puedes encontrarlos?
Slide 23
Slide 23 text
¿Que se pasa cuando peticionas una página web?
Slide 24
Slide 24 text
No content
Slide 25
Slide 25 text
No content
Slide 26
Slide 26 text
Ubicación más obvia
Slide 27
Slide 27 text
Puede ser tu código
Slide 28
Slide 28 text
Puede ser el código de un plugin
Slide 29
Slide 29 text
Puede ser el código del tema
Slide 30
Slide 30 text
Verifica el código PHP
Slide 31
Slide 31 text
Verifica el código JS
Slide 32
Slide 32 text
No content
Slide 33
Slide 33 text
Otra ubicación común
Slide 34
Slide 34 text
Muchas consultas en cada carga de página
Slide 35
Slide 35 text
Sólo necesita una consulta lenta
Slide 36
Slide 36 text
No content
Slide 37
Slide 37 text
Difícil a diagnosticar
Slide 38
Slide 38 text
Hardware y software
Slide 39
Slide 39 text
Varía de un alojamiento a otro
Slide 40
Slide 40 text
Es por qué elegir un buen alojamiento es importante
Slide 41
Slide 41 text
No content
Slide 42
Slide 42 text
Difícil a diagnosticar también
Slide 43
Slide 43 text
Navegadores web son complejos
Slide 44
Slide 44 text
Mucho pasa entre solicitar y renderizar
Slide 45
Slide 45 text
Puede aparecer en cualquier lugar entre ambos puntos
Slide 46
Slide 46 text
Herramientas del navegador web
Slide 47
Slide 47 text
Herramientas de desarrollo web
Slide 48
Slide 48 text
Herramienta más importante a tu disposición
Slide 49
Slide 49 text
Disponible en todos los navegadores
Slide 50
Slide 50 text
Herramienta obligatoria por el desarrollo web
Slide 51
Slide 51 text
El panel “Console”
Slide 52
Slide 52 text
Primero panel a mirar
Slide 53
Slide 53 text
No content
Slide 54
Slide 54 text
Muestra mensajes de error y advertencia
Slide 55
Slide 55 text
Útil por los problemas de renderizacíon
Slide 56
Slide 56 text
Pero principalmente por el JavaScript
Slide 57
Slide 57 text
El panel “Network”
Slide 58
Slide 58 text
No content
Slide 59
Slide 59 text
Mira primero la cascada
Slide 60
Slide 60 text
Escanea para barras largas
Slide 61
Slide 61 text
No content
Slide 62
Slide 62 text
Primera solicitud es lenta
Slide 63
Slide 63 text
A menudo es problema con el servidor
Slide 64
Slide 64 text
No content
Slide 65
Slide 65 text
Time To First Byte (TTFB)
Slide 66
Slide 66 text
Tiempo entre la solicitud y el inicio de la respuesta
Slide 67
Slide 67 text
Excelente métrico por el rendimiento de tu aplicación
Slide 68
Slide 68 text
No es mágico
Slide 69
Slide 69 text
No olvides la barra de resumen
Slide 70
Slide 70 text
No content
Slide 71
Slide 71 text
No content
Slide 72
Slide 72 text
No content
Slide 73
Slide 73 text
No content
Slide 74
Slide 74 text
No content
Slide 75
Slide 75 text
Servicios de análisis de página web
Slide 76
Slide 76 text
No content
Slide 77
Slide 77 text
No content
Slide 78
Slide 78 text
Herramientas del servidor
Slide 79
Slide 79 text
Si no has encontrado nada en el navegador web
Slide 80
Slide 80 text
El problema es descubrir donde en el servidor
Slide 81
Slide 81 text
Dos fuentes de problemas de rendimiento (Hardware y Software)
Slide 82
Slide 82 text
Comienza con WordPress
Slide 83
Slide 83 text
Query Monitor
Slide 84
Slide 84 text
Mejor plugin de depuración para WordPress
Slide 85
Slide 85 text
Recoge todo tipo de información en WordPress (¡Más que sólo consultas SQL!)
Slide 86
Slide 86 text
Visible de la barra de administración
Slide 87
Slide 87 text
Visible de la barra de administración
Slide 88
Slide 88 text
Visible de la barra de administración
Slide 89
Slide 89 text
Visible de la barra de administración
Slide 90
Slide 90 text
Solicitudes adicionales
Slide 91
Slide 91 text
Pueden causar una ralentización también
Slide 92
Slide 92 text
No content
Slide 93
Slide 93 text
No content
Slide 94
Slide 94 text
No content
Slide 95
Slide 95 text
Procesos del servidor de base de datos
Slide 96
Slide 96 text
No content
Slide 97
Slide 97 text
No content
Slide 98
Slide 98 text
Consulta SQL: SHOW FULL PROCESSLIST;
Slide 99
Slide 99 text
Herramientas adicionales (Pero necesita acceso a tu servidor)
Slide 100
Slide 100 text
Slow logs
Slide 101
Slide 101 text
MySQL tuner
Slide 102
Slide 102 text
Supervisión del rendimiento de la aplicación
Slide 103
Slide 103 text
Repasando el proceso
Slide 104
Slide 104 text
¿Cómo usas estas herramientas juntas?
Slide 105
Slide 105 text
No content
Slide 106
Slide 106 text
No content
Slide 107
Slide 107 text
No content
Slide 108
Slide 108 text
No content
Slide 109
Slide 109 text
¿Todavía atascado? ¡Pide ayuda!
Slide 110
Slide 110 text
¡Gracias!
Slide 111
Slide 111 text
¿Preguntas?