May 2008

routing con subdominio

Te gunstaria tener una url así:

usuario1.dominio.com
usuario2.dominio.com
usuario3.dominio.com

El plugin request_routing es la solución

su funcionamiento es muy secillo.
En config/routes.rb

map.connect ”, :controller => ‘usuario’, :action => ‘index’,
:conditions => { :subdomain => /\S+/ }

para cuando tiene subdominio cargue el controlador ‘usuario’

las rutas que no tienen personalizado el subdominio tendran que ir así:

map.connect ”, :controller => ‘index’, :action => ‘index’, :conditions => { :subdomain => ” }

Para que la sesion no se pierda entre los subdominios
en controllers/application.rb

session :session_key => ‘_app_session_id’, :session_domain => ‘dominio.com’

fuentes:

plugins

Comments (0)

Permalink

¿Twitter abandona Rails?

Ha salido un articulo en Techcrunch que comenta que Twitter podria estar planeando abandonar Ruby On Rails y pasarse a PHP y Java, aunque parece que todavia no hay nada claro los visibles problemas intermitentes de conexión no pintan bien para la continuidad de Rails.

Se ha hablado mucho de los problemas de escalabilidad de Ruby On Rails aunque yo como programador de PHP en proceso de enamoramiento de Rails estoy muy en contra. Hay multitud de articulos de como Twitter solució sus problemas de escalabilidad, dando unas soluciones muy imaginativas y muy senciallas, como todo en Rails.

Escalabilidad en Rails:

Noticias Relacionadas:

noticias

Comments (0)

Permalink