2011/4/15 NachoKB <[email protected]>: > 2011/4/15 Nicolás Sanguinetti <[email protected]> >> >> O una chanchada simple: >> >> class ApplicationController >> def session >> if request.user_agent =~ /google bot/ >> {} >> else >> super >> end >> end >> end >> >> Documentalo bien para asegurarte de que esto no muerda a nadie :) > > esto puede servir también para encontrar dónde se está accediendo a la > session..... por que a fin de cuentas en algún lugar de tu app se está > creando y parece que no encontrás dónde... algo como: > algo como > class ApplicationController > def session > logger.warn "session is being accessed from => #{caller(0)}" > if request.user_agent =~ /google bot/ > {} > else > super > end > end > end > > lo corrés un rato en staging y probás un poquito la app (simulá un bot de > paso), y vas a encontrar dónde se está accediendo ( / creando) >> >> De todas formas coincido con que usar MySQL para guardar sesiones no >> es una idea muy buena. Redis o memcached en mi opinion son perfectos >> para esto (como ya te han dicho). > > +1 > e insisto nuevamente en que la cantidad de accesos que nos dijiste me parece > estratosférico (100 por minuto de bots? salvo que sean totales incluyendo > usuarios, en cuyo caso discriminar a los bots no te ayuda mucho) > Nacho > > _______________________________________________ > Ruby mailing list > [email protected] > http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar > >
Gracias a todos por las ideas, vamos a probar las opciones que mencionan y les cuento. NachoKB, este es un sitio de anuncios clasificados, constantemente están cargando información que Google tiene que indexar y ademas los tags para encontrar los anuncios, etc... esto genera por un lado mucho trafico de usuario publicando, por otro lado Google y algún boot mas indexado y por ultimo la gente que llega a través de Google y el Google Adsense que también le pega al sitio. Como veraz es mucho trafico. Alguna vez te fijaste cuantos links tiene este sitio de anuncios clasificados que te paso mas abajo ? http://www.google.com/search?q=site%3Aolx.com&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox-a Gracias a todos. -- Martin _______________________________________________ Ruby mailing list [email protected] http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
