Slide 1

Slide 1 text

Caching Para Todos WordCamp Granada 2018 Mike Schroder WordPress Core Developer @ GoDaddy @GetSource - https://getsource.net

Slide 2

Slide 2 text

¡Hola! • Mike Schroder, a.k.a. @GetSource • WordPress Core Developer • Contribuidor WordPress en GoDaddy

Slide 3

Slide 3 text

Caching es un concepto bastante simple.

Slide 4

Slide 4 text

Aunque la configuración no siempre lo sea.

Slide 5

Slide 5 text

Caching es como hacer una tortilla de patatas. https://www.flickr.com/photos/7394371@N06/3671722913

Slide 6

Slide 6 text

Caching es como hacer una tortilla de patatas. https://www.flickr.com/photos/7394371@N06/3671722913 (Bueno, muy poco.)

Slide 7

Slide 7 text

Guarda el resultado de trabajo para evitar hacerlo otra vez.

Slide 8

Slide 8 text

https://www.flickr.com/photos/7394371@N06/3671722913

Slide 9

Slide 9 text

https://www.flickr.com/photos/7394371@N06/3671722913 ∞

Slide 10

Slide 10 text

Guarda el resultado de trabajo para recuperarlo más rápidamente.

Slide 11

Slide 11 text

http://photographybythirdstone.webs.com/ and https://commons.wikimedia.org/wiki/File:Potatoes.jpg

Slide 12

Slide 12 text

Se utiliza caching a todos los niveles en los ordenadores.

Slide 13

Slide 13 text

Desde dentro de los procesadores. https://en.m.wikipedia.org/wiki/File:Intel_Pentium_II_Dixon_die_shot.jpg

Slide 14

Slide 14 text

Al disco duro/SSD.

Slide 15

Slide 15 text

Dentro del Sistema Operativo.

Slide 16

Slide 16 text

Dentro del MySQL.

Slide 17

Slide 17 text

¿Y dentro de WordPress?

Slide 18

Slide 18 text

Caché de Opcode.

Slide 19

Slide 19 text

OPcache.

Slide 20

Slide 20 text

Caché de Objetos.

Slide 21

Slide 21 text

¿Pero qué es un Objeto?

Slide 22

Slide 22 text

Memcached o Redis para un caché persistente.

Slide 23

Slide 23 text

Caché de Páginas front-end.

Slide 24

Slide 24 text

Caché desde Ficheros.

Slide 25

Slide 25 text

No content

Slide 26

Slide 26 text

Use el modo avanzado/mod_rewrite.

Slide 27

Slide 27 text

Caché de Proxy.

Slide 28

Slide 28 text

Nginx o Varnish

Slide 29

Slide 29 text

Sirve páginas directamente desde memoria.

Slide 30

Slide 30 text

¿Y el hosting?

Slide 31

Slide 31 text

El hosting decide la velocidad base de su sitio.

Slide 32

Slide 32 text

Pregúntales si soportan caching de Opcode, Objeto, y Front-End.

Slide 33

Slide 33 text

¡Gracias! • Mike Schroder, a.k.a. @GetSource • WordPress Core Developer • Contribuidor WordPress en GoDaddy