Cambios en User model
Linux
Bueno por fin hice algo que hacia falta desde hace rato en Karamelo: dividí la tabla users en users y profiles.
El problema es que el componente Auth carga toda la información de la tabla users cuando un usuario se logea y entonces en Session se carga un montón de infomación que no se necesita como por ejemplo todo el resumen del curriculum, además como el modelo User está ligado a casi todo el método Model->find() carga todos los campos que encuentra en User y todo esto junto traga memoria y le pega al rendimiento si hay más de cien usuarios trabajando en Karamelo.
Hice un element to para poder editar los modelo mezclados:
http://trac.chipotle-software.com/karamelo/browser/trunk/app/views/elements/userform.ctp
Obviamente esto le pega a toda la aplicación porque User está conectado con todo pero espero tenerlo terminado y probado para el miércoles. Lo digo sobre todo para bauer y rnstux: si ven que Karamelo hace cosas raras seguro es por este cambio.
Permalink: http://www.mononeurona.org/entries/view/aarkerio/2140
Commentblogs:Mejor me reservo de hacer el svn update! Pero muuy chido el cambio ya hacia falta!
2010-03-13 12:01:58-06










