 Para el turno de Román Cholávez, este hombre viene desde Los Ángeles, nada más y nada menos. Él trabaja para Gondadi y se dedica a trabajar. Es que todo su turno la dedica a Watford. Watford es un autor, ¿cierto? Sí. Y fue el líder, nada más y nada menos, líder de la versión 4-5 de Watford. Y ya antes pregué la experiencia de haber lucido con líder de la versión 4-9. Y viene hablando de sistema de caché y os dejo para aquí. Bueno, muchísimas gracias. Bueno, como han dicho, sí, soy Elmai y trabajo con Gondadi. Me donan todo el tiempo a trabajar en WordPress Court. Entonces, bueno, algo un poco con WordPress Court y también con la comunidad de hosting de WordPress. Y vamos a hablar hoy un poco de caché. El caché tiene un concepto bastante simple, aunque la configuración no siempre lo sea. Pero está bien, que no siempre necesita configurarlo tú mismo y se puede utilizar caching básico sin mucho problema. Y, bueno, esto se llama caching para todos, no caching para ingenieros de sistema. Estaba pensando en muchas cosas y cómo podía explicar cómo funciona el caching, creo que es el caching. Y he dejado, bueno, en esta. Caching es como hacer una cortilla de patata. Bueno, bueno, muy poco, pero lo vamos a intentar a ver cómo va. Se trata de guardar el resultado de algún trabajo para evitar hacerlo otra vez. Entonces, piensa, cuando haces una cortilla de patatas, si no lo haces, si lo haces un poco más grande, puede ser comida para dos gente o para tres personas. O para el día próximo, si lo haces por la noche, ya no tienes que hacer el trabajo otra vez por la mañana. Y así, ahora, así, ahora es un poco de tiempo y tienes lo que iba a ser una cortilla segunda un poco más rápidamente. Así. O bueno, en práctica es un poco más como esto, porque en realidad lo guardamos el trabajo solo una vez y lo utilizamos muchas veces como cortilla infinita. También, otra manera de caching es guardar el resultado de un trabajo para recuperarlo, poder recuperarlo un poco más rápidamente. Es un poco como si compras más patatas y lo guardas allí dentro del cubierto, dentro del frío, para hacer más tortillas después. Y así, no tiene que ir al supermercado cada vez. Solo va a ser por allí tiene más patatas. Y así puedes hacer la tortilla más rápidamente. Así. Compré un saco de plata entera. Una cosa que recortar con cualquier tipo de caching es que solo lo quiere mantener la copia mientras son los datos válidos. Lo que digo es no deje que va mal la tortilla. Solo lo deje allí hasta que es válido y utilizarlo y luego lo puede quitar de la sistema de caching. Los tipos de caching vallos normalmente tienen algún método y configuración para especificar cuánto tiempo queda guardado y también en qué casos quitar ese datos de memoria. Si utiliza caching en todos los niveles de los agrenadores, desde dentro de los procesadores, ese parte por allí es todo el caching en ese procesador y es un poco como se guarda partes de la programa para utilizarlo más y también se guarda datos ahí directamente en el procesador. Un poco como guardar parte de la receta para que lo pueda recordar y no tiene que mirar otra vez si otra vez si otra vez. También se tiene caso dentro del disco duro o un SSD para poder mantener los datos que se necesita recuperar muchas veces. Para también poder accederlos más rápidamente. Desde allí también hay caches del disco duro o SSD pero dentro del sistema operativo que se guarda parte de las programas dentro del RAM, de la memoria del sistema para que no tiene que ir al disco duro. Así, esto es porque cuando muchas veces miras al sistema monitor o lo que sea y parece que se utiliza todo el RAM el sistema operativo está automáticamente guardando esa cosa para que pueda acceder cosas más rápidas. También hay un cache de consultas directamente dentro del MySQL que es el base de datos que utiliza WordPress. Bueno, es el más común que se utiliza WordPress. Y muchas veces cuando habla la gente de un cache de consultas cuando hablan de WordPress están hablando de un cache que está dentro del PHP o dentro del WordPress pero también hay un cache que está dentro del MySQL que ya tiene varios datos de las consultas y también cómo hacer las consultas para que no lo tiene que hacer otra vez. Y dentro del WordPress vamos a hablar un poco de los tipos de caches comunes que se utiliza dentro del WordPress. WordPress también tiene soporte nativo para ambos y vamos a hablar un poco de ellos. Pero empezamos con el cache de Aco, porque recuerda cómo hablamos un poco del procesador, del cache del procesador antes. Esto es muy similar. Cuando corre WordPress, que es la idioma en que está basado en casi todo WordPress, el PHP puede compilar y guardar partes de esa programa directamente dentro del PHP en memoria. Y así no se tiene que correr y compilar otra vez o cada vez el WordPress. El cache de Aco, que es más común, ahora mismo es el de UpCache porque desde PHP 5.5 se distribuye directamente con PHP, así que hay una solución oficial. El cache de Aco puede hacer a su sitio hasta 25% más rápido, dependiendo de la configuración. Entonces, si merece mucho la pena preguntar a su empresa de hosting, a ver si lo soporta o no, o si lo tiene que configurar tú mismo, es aún más importante si utiliza el servicio shared o compartido porque muchas veces esos servidores tienen procesadores que no son tan rápidos, y entonces, si ahora más tiempo no utiliza el procesador, que es muy lento, entonces, preguntad a ver si lo puede poner. El próximo es el cache de objetos, pero ¿qué es un objeto? Bueno, esa es una sistema de caching que está dentro de WordPress mismo y que soporta WordPress propio, y puede guardar cosas como el contenido de posts o páginas o autores o detalles de posts types de WooCommerce, o cosas así, para que ya lo tiene en memoria por si lo necesita hacer el otra vez durante la solicitud de la página, lo puede hacer directamente sin contactar a MySQL, entonces no tienes que contactar a MySQL otra vez y otra vez para eso. Por defecto, solo guarda memoria durante una solicitud de la página, y entonces no se puede utilizar bueno, si un usuario va a tu página principal o a otra página, tiene que ir a base de datos otra vez y no se queda memoria, no es persistente, pero WordPress también tiene soporte para caches resistentes, si instalas algún plugin de caching persistente, para por ejemplo, el Memcached o el Redis, que son los más populares, no hay más, pero son los más populares y así se puede guardar todos esos datos para más que una página y sirve mucho esto para sitios de WooCommerce, lo hace muchísimo más rápido. Normalmente, cuando habla a la gente sobre un cachete de WordPress, hablan de un calle de páginas frente, saben como el browser, bueno, el Chrome o Firefox o lo que sea, a veces tienen que hacer un refresh para que la página para ver la versión actualizada, esto funciona muy, muy similarmente, que guarda el resultado de la solicitud de toda la página ahí, en algún lado, y vamos a hablar de varios tipos, pero lo guarda para que WordPress no necesita hacer esa página otra vez. Entonces, evitas acceder al base de datos, pero también utilizar WordPress también no necesita crear la página y entonces es mucho más rápido. Que es más sencillo es utilizar un cache que va desde Ficheros y es un tipo de cache que se guarda directamente en el discurso o en el SSD o lo que tengas y así, efectivamente, hace al sitio dinámico de WordPress a un sitio estático de HTML que directamente puede cargar esas páginas. Que se utiliza más el plugin que se utiliza más es el DVD SuperCache y puede bajar el tiempo de solicitud en un servidor compartido de, bueno, casi unos segundos a veces a menos de 100 milisegundos o 50 milisegundos dependiendo y entonces ayuda mucho. Si lo configuras, hay muchas opciones funciona bien sin cambiar nada pero lo que recomiendo es utilizar el modo avanzado o que dice mode rewrite y lo que significa eso es que por defecto del DVD SuperCache todavía necesita cargar el PHP para mandar la página pero si le pones el modo rewrite entonces no necesita hacer eso y puede hacer las páginas directamente el servidor de web, Apache o Engineer o lo que sea directamente así. Otro tipo de cache de frontend de páginas, es un cache de proxy y lo que significa eso es todo servidor o otra programa que va encima de su servidor web bueno, si sea Apache o Engineer o lo que sea que tiene ese cache de frontend y entonces, bueno una más un cache más normalmente se utiliza o el Varney or Engineer para un proceso de frontend pero hay más tipos y se utiliza mucho de los CDNs, algo así también hay a veces también se utiliza EngineX solo para tener ese cache de páginas y también para servir como servidor y eso también EngineX también tiene soporte para o poner la página en el disco duro o en memoria pero Varney siempre pone todas las páginas directamente desde la memoria y así se puede ser aún más rápido hasta como he visto a páginas que se sirven como 15 1000 segundos o 10000 segundos o algo así en vez de hasta círculos y el hosting que tiene que ser el hosting decide la velocidad base de su sitio porque diferentes empresas de hosting tienen soporte y configuración que son distintos y ofrecen diferentes diferentes programas pero casi siempre el tipo de caching que son un poco más amasado como el memcache o como el varnish está configurado por su proveedor de hosting y entonces es muy bueno preguntas si soportan caching y que tipo de caching soportan el orco que es la receta o la programa el objeto que son bueno los datos y el frontend las páginas enteras y si tiene problema con la velocidad de su sitio bueno a ver si necesita otro plan muchas veces sólo unos planes de los proveedores de hosting tienen diferentes tipos pero también a veces solo tiene que preguntarlo y lo puede poner y entonces se merece la pena y recuerda siempre has la tortilla más grande bueno lo desmeto después un servidor como determina hasta que punto es necesario o no es necesario instalar un sistema de caching si el tiene un servidor dedicado que es tremendamente rápido y demás y siempre es necesario instalar un plane de caching bueno yo siempre le pondría algo porque cambia tanto pero si está bastante rápido para lo que necesita entonces no debe utilizarlo pero puede ayudar mucho si tienes un poco de tráfico que no sabe que va a venir por ejemplo si alguien ha decidido en redito o lo que sea entonces el sistema de caching puede puede ayudar muchísimo si la primera cosa que normalmente se hace en la empresa hosting cuando vemos que eso ocurre ponerle algo de caching cuando activas el define del WTTC a tu exactamente que activa que no recuerdo exactamente si hace mucho sin tener un plugin creo que cuando hace eso automáticamente carga o intenta cargar el dropping de caching si recuerdo bien le pone un advanced cache junto a HP y bueno y si no recuerdo exactamente sabes pero si creo que pone automáticamente eso pero no no recuerdo exactamente claro que cuando la activas activa la cache una hora de lo que activas hay que activar la caching una hora y en principio es lo que dices tu de crear el fichero de la advanced cache pero claro lleva como la configuración de cache de serie que lleva a Word pero bueno que tampoco ayuda pero no hace mucha cosa exactamente hasta que punto y precisamente los plugins de cache si claro te obligan a eso y te permiten reconfigurar esa configuración base a partir de añadir más pero por eso claro no acaba de si lo siento no era más fácil alguna pregunta llamada gracias por la chanda los transins es un tipo de cache como comparar como desarrollador es mejor o decir tirarías primero por una optimización de cache con ficheros o con transins es decir guardando las peticiones de algún tipo por flat file o te vas a lo guarda mejor en ese tipo y como funciona WordPress accediendo a un flat file cache o a un transient es decir como bueno sirven para cosas distintas que no creo que yo no creo que creo que los dos sirven bien lo que va básicamente en un servidor que tiene problemas o que va muy lento creo que va a ser más algún cache de frontend de páginas que cambiar, que poner más cosas en transins pero lo que haría los dos es ambos interesante y mi pregunta no va no tiene esta interlacionada si pero también afecta al latimiento va a relacionar con la minificacion combinacion de ficheros también to plugin o tecnica recomienda para reducir la sobrecarga de ficheros cuando tienes muchos plugins instalados bueno no tengo uno que me gusta más que otro un trabajo anterior decimos pruebas de ponerlo o no ponerlo y a veces fue mas rapido sin hacerlo y a veces fue mas rapido con hacerlo y entonces bueno no la que sea mas rapido para su sitio es lo que recomendaría hacer una prueba no creo que tenga un impacto muy grande es si tiene una buena configuracion de cache eso tampoco cree que haya de mucho ah que la minificacion combinacion de no creo que ayuda tanto como una sistema de cache y también si utilizas una sistema de bueno como el varnish o lo que sea le puede poner esos ficheros estaticos dentro de memoria y así bueno no necesita hacer el disco duro ni nada para servirlos alguna preguntilla