[ruby-it] Ajax, Observers e autorefresh
Luca G. Soave
luca.soave a gmail.com
Mer 10 Mar 2010 17:04:40 CET
Grazie a Pietro e Alessandro x le info.
Mi pare di capire che sia periodically_call_remote che
Ajax.PeriodicalUpdater siano metodi "attivi" di polling, per cosi' dire.
Non esiste, che voi sappiate, un Observer di ActiveRecord in grado di
mandare una callback per una data commit sul DB (.save)? Oppure una cosa
tipo after_create() di ActiveRecord::Callbacks che scatena un evento
ajax?
Sto solo immaginando, perche' non ho esperienza in questi metodi.
Il problema e' che dentro il partial,
./app/views/home/_flits_list.html.erb c'e diversa roba, tra qui una
query al db <%= h flit.message %> che verrebbe eseguita nel mio caso
ogni 2 secondi x tutto il periodo in cui il browser utente rimane aperto
sulla pagina, moltiplicato x tutti gli utenti collegati nell'unita' di
tempo ... poco scalabile credo.
Sto solo speculando, ma mi piacerebbe innescare un certo numero di
soluzioni percorribili e di confronti.
Grazie a tutti
Luca G.S.
--
Posted via http://www.ruby-forum.com/.
More information about the Ml
mailing list