¿Qué son los transitorios de WordPress y cómo administrarlos? 1

¿Qué son los transitorios de WordPress y cómo administrarlos?

Todo el mundo quiere que su sitio web funcione un poco más rápido. Lo quieres porque estás perdiendo visitantes debido a tiempos de carga lentos. Los visitantes lo quieren porque, de lo contrario, tendrán que hacer otra búsqueda y acaban de hacer una. Los motores de búsqueda lo quieren porque están interesados ​​en ofrecer la mejor experiencia posible a los buscadores, por lo que su sitio web lento también está limitando su estilo.

Una de las formas de acelerar un sitio web es almacenar en caché algunos datos en un lugar práctico donde se pueda acceder fácilmente, amortiguando así el impacto de estas solicitudes en su servidor. Puede hacerlo con complementos de almacenamiento en caché, pero antes de hacerlo, puede que no esté de más aprender una o dos cosas sobre los transitorios de WordPress.

En este artículo, explicaremos:

¿Qué son los transitorios de WordPress?

¿Qué son los transitorios de WordPress?

Los transitorios son tipos de datos en caché habilitados en WordPress por la API de transitorios. Puede usar el transitorio para almacenar datos, pero solo por un tiempo: un transitorio tendrá una fecha de caducidad después de la cual no podrá acceder a los datos. Entonces, los transitorios son un tipo de caché de datos temporal.

Un transitorio constará de tres partes:

Los transitorios pueden parecer similares a las cookies, pero son diferentes en varios aspectos. No solo se almacenan en la base de datos y no en los navegadores de los visitantes, sino que los transitorios son mucho más poderosos que las cookies.

Los transitorios también son difíciles de manejar en un par de formas. Para uno, se almacenan de forma rutinaria en la memoria rápida en lugar de en la base de datos mediante el almacenamiento en caché de los complementos, lo que los hace más difíciles de localizar. A continuación, pueden caducar en cualquier momento: la fecha de vencimiento que establezca realmente es el tiempo máximo por el que serán válidos. Finalmente, incluso cuando caducan, los transitorios no se eliminan. se eliminan cuando alguien intenta acceder a la información en un transitorio caducado, o por usted manualmente.

¿Cuándo debería usarlos?

¿Qué son los transitorios de WordPress?

El caso de uso más común para los transitorios son las consultas que consumen muchos recursos. Por ejemplo, varios usuarios que realizan la misma consulta que requiere un uso intensivo de la base de datos al mismo tiempo pueden afectar gravemente el rendimiento del sitio web. Pero con un transitorio, los datos que están buscando se pueden almacenar en caché temporalmente, y todo el proceso costoso solo se puede iniciar si alguien intenta recuperar datos de un transitorio que expiró.

Los transitorios también han encontrado un uso en otras áreas. Se usan comúnmente para widgets de barra lateral que muestran la cantidad de visitantes, tweets o secuencias de fotos. Son muy útiles cuando quieres obtener datos de una fuente externa como Twitter o Facebook. Siempre que esté operando con datos, puede desaparecer en cualquier momento, probablemente porque tiene una forma de recuperarlos nuevamente, los transitorios son una buena opción. Para el almacenamiento de datos permanente, use Opciones.

Operaciones básicas usando transitorios

Operaciones básicas usando transitorios

Puede hacer tres cosas con los transitorios. Primero, debe guardar el transitorio. Por lo general, irá a la base de datos, pero recuerde, podría terminar en la memoria rápida. Para guardar un transitorio, debe usar la siguiente sintaxis:

set_transient( $transient, $value, $expiration );

Solo recuerde reemplazar los valores apropiados con los reales.

A continuación, puede buscar un transitorio que haya guardado utilizando la siguiente sintaxis:

get_transient ( $transient );

Solo necesitará la clave transitoria para esto, y solo obtendrá una respuesta si el transitorio aún no ha expirado. Si es así, obtendrá un valor falso.

Finalmente, puede eliminar el transitorio incluso antes de que caduque. Para hacerlo, tendrás que usar la sintaxis:

delete_transient ( $transient );

Esto eliminará el transitorio. Como habrás notado, los nombres transitorios son muy importantes, así que asegúrate de tener un sistema de nombres implementado.

Cómo gestionar transitorios

Si desea una forma más conveniente de administrar sus transitorios, puede descargar e instalar el Gerente de transitorios enchufar.

Gerente de transitorios

Después de activarlo, puede dirigirse a Herramientas > Transitorios, y allí puede encontrar una lista completa de transitorios, incluidos sus nombres, valores y fechas de vencimiento.

Todos los transitorios

El complemento le dará varias opciones para eliminar transitorios a granel: puede eliminarlos todos, los que caducaron o los que tienen fecha de caducidad. Tenga en cuenta que siempre es una buena idea eliminar los transitorios caducados. También puede eliminar los transitorios por separado y también puede editar sus nombres, valores y fechas de vencimiento.

Editar transitorios

Vamos a envolverlo

En la búsqueda interminable de hacer que su sitio web sea más rápido, puede utilizar todos los aliados que pueda encontrar. Los transitorios se encuentran entre los mejores, aunque a veces se pasan por alto. Pero cuanto más aprenda sobre ellos, las cosas que pueden hacer y los trucos que puede lograr con ellos, se interesará más y más en usarlos y se volverán cada vez más útiles.

Apoya nuestro trabajo ❤️

Si te ha gustado este artículo, considera dejar una propina para ayudarnos a seguir publicando contenido de calidad.

Pago seguro en PayPal