Borrado automático de cache para que aparezcan notas publicadas

Events happening in the community are now at Drupal community events on www.drupal.org.
elpoderosoperu's picture

Hola amigos, tengo una consulta y agradeciendo de antemano la respuesta. Actualmente tengo mi sitio con memoria cache de una hora, debido a que tengo un excesivo número de usuarios conectados (300 aproximadamente) y mi rango de visitas aumentó. Todo marcha bien, pero cada vez que quiero que aparezca algún nodo que publico en el frontpage de mi sitio o en alguna views, tengo que borrar la memoria cache. Mi duda es:

-Hay algún módulo que permita el borrado de la memoria caché cada 5 minutos, por ejemplo??

-Que otra opción me recomiendan??

Gracias

Comments

Mira no soy un experto, pero

cmeraz's picture

Mira no soy un experto, pero entiendo creo que muy bien tu problema, y a menos que alguien mas experimentado tenga la respuesta ideal, creo que puedes hacer uso del modulo rules, crear una regla que al publicar una nueva entrada de cualquier tipo, borre las caches del sitio entre otras cosas.

http://drupal.org/project/rules

No tengo un sitio en producción en Drupal por ahora pero creo que el problema que tienes con los caches es que al publicar un nuevo articulo no aparece inmediatamente a los usuarios por el cache es esto vdd?

Espero esto te ayude.
Saludos.

Hola, gracias por la

elpoderosoperu's picture

Hola, gracias por la respuesta. Efectivamente, ese es mi problema, sucede que, por ejemplo, cuando pongo la caché de mi página en 1 hora, debo esperar ese lapso de tiempo para que aparezca en el front o en artículos relacionados o de lo contrario borrar la memoria caché. Probaré con rules, gracias

Con toda sinceridad no he

cmeraz's picture

Con toda sinceridad no he probado el modulo de rules hasta ahora, pero he visto lo que puede hacer y estoy casi seguro que tiene esa funcionalidad, y la verdad si es algo que puede resultar abrumador la cuestion de los chaches, a mi me ha pasado en mis instalaciones locales basicamente con la edicion de los tpl.php y los .css, en mi caso tengo el modulo devel que me ayuda a hacer un clear all caches de manera facil pero esto puede resultar imposible para un simple usuario sin muchos permisos a la hora de publicar articulos en el sitio.

Espero el modulo Rules te sirva.

Hola, puedes probar con

calmeyda's picture

Hola, puedes probar con esto:
Utilizar el módulo trigger del core y el módulo Cache Actions(http://drupal.org/project/cache_actions), lo configuras para que cuando se publica un nodo (evento) limpie la cache (accion), espero te sirva esto, hace algún tiempo pensé aplicarlo pero no lo llegue a probar, nos cuentas como te fue.

Spanish

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: