[ruby-it] Consiglio: dati attraverso i controller
Carlo Pecchia
c.pecchia a gmail.com
Mer 19 Dic 2007 10:36:53 CET
In effetti la sessione ti offre il vantaggio di non dover ricaricare
dal backend ogni volta le informazioni (si comporta come una
cache...).
Resta il "dubbio" sull'eleganza di tale approccio... Se le sessioni le
usi comunque allora è ok, se le usi appositamente...forse potresti
farne a meno.
Perché non fai qualche prova?
n fondo il discorso application helper/filter resta valido (punto
unico!) poi vedi cosa è meglio tra:
- sessione
- leggo dal backend ad ogni click
- leggo da un file apposito ad ogni click (tale file viene aggiornato
via cron "ogni tanto").
Il 19/12/07, Enzo Ferro<buzman1 a hotmail.com> ha scritto:
> Carlo Pecchia wrote:
> > Allora vale la pena avere un unico punto in cui leggi le informazioni
> > (in formato XML, attraverso REST) dal backend...
> > In prima battuta suggerirei un filtro (o un helper) in
> > app/controller/application.rb in modo da averlo disponibile per TUTTI
> > i controller che andrai a scrivere.
> > L'unico dubbio � relativo alle prestazioni: in questo modo OGNI click
> > al tuo sito invoca una chiamata al backend e relativo processamento
> > dell'XML risultante.
> > Se questa "struttura" non cambia troppo frequentemente forse sarebbe
> > il caso di averla in un file statico (che aggiorni tramite un
> > cron...). Insomma � il principio della "cache" :)
>
> Quindi scarteresti l'idea di metterle nella sessione?
>
> La struttura non cambia molto frequentemente.
>
> Grazie mille
> --
> Posted via http://www.ruby-forum.com/.
> _______________________________________________
> Ml mailing list
> Ml a lists.ruby-it.org
> http://lists.ruby-it.org/mailman/listinfo/ml
>
--
Carlo Pecchia
email: c.pecchia a gmail.com
Maggiori informazioni sulla lista
Ml