[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