plone-it  

[Plone-IT] cachare un risultato

Yuri
Thu, 28 Jan 2010 02:57:26 -0800

Salve,

ho un content type con un campo con un metodo ridefinito da me per fare alcune operazioni, connettersi da qualche parte e produrre un risultato.

Siccome è *molto* raro che il risultato cambi, come posso comportarmi?

Ho visto che molte egg salvano il risultato in un attributo (permanente ?) all'interno della classe, per poi riutilizzarlo se delle condizioni si verificano. Quello che mi viene in mente è:

- se il valore in cache è nullo, calcola
- se c'è un valore, mostralo
- se è cambiata la data di modifica del contenuto, ricalcola il valore.
- possibilità di annullare "tutti" i valori, in modo che su tutti i contenuti venga ricalcolato.

Avete qualche esempio da mostrarmi? Avete suggerimenti?

Grazie :)

_______________________________________________
Plone-IT mailing list
Plone-IT@lists.plone.org
http://lists.plone.org/mailman/listinfo/plone-it
http://www.nabble.com/Plone---Italy-f21728.html