RE: [KumbiaPHP 9481] Cachear modelos.

45 views
Skip to first unread message

Henry Stivens

unread,
May 15, 2013, 6:21:45 PM5/15/13
to kum...@googlegroups.com
Hola...

Si, tengo entendido que al activarlo en modo producción esa es una de las tareas. 

Vas al config.ini y el campo production lo pones en On:

production=On

Recuerda si haces algún cambio a las tablas debes borrar el contenido de la carpeta app/temp/cache/ para qie vuelva a cargar la información. 

Nos cuentas como te va.



-------- Mensaje original --------
De: Víctor Gajardo Henríquez <san...@gmail.com>
Fecha:
A: kum...@googlegroups.com
Asunto: [KumbiaPHP 9481] Cachear modelos.



Buenas tardes a todos.
tengo la siguiente duda sobre la cache y los modelo, la historia es un poco larga pero voy a tratar de hacerla corta.

resulta que donde trabajo tenemos oracle y empecé a tratar de implementar un proyecto usando kumbia,
actualmente llevo 2 semanas y me he encontrado con varios problemas respecto a eso (oracle) pero
que he podido resolver modificando el core, bueno, eso condujo a que tuviera que modificar la consulta
con la que la clase active record describe el objeto con oracle y crea el modelo de la tabla. (eso todos lo sabemos :D),
bueno, resulta que mi modificación hace que la consulta sea más pesada y demore más, y cuando cargo
varios modelos el sistema se ralentiza bastante. 
mi duda es la siguiente, ¿puedo cachear modelos de tal forma que active record no vaya a buscar
la descripcion de la tabla cada vez que creo el modelo?.

bueno eso, espero haber sido claro y me puedan ayudar jajaj :D

gracias y un saludo!

--
--
Viva KumbiaPHP Framework!
http://www.kumbiaphp.com/
Ha recibido este mensaje porque está suscrito a Grupo "KumbiaPHP Framework" de Grupos de Google.
Para obtener más opciones, visita este grupo en http://groups.google.com/group/kumbia?hl=es.
---
Has recibido este mensaje porque estás suscrito al grupo "KumbiaPHP Framework" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a kumbia+un...@googlegroups.com.
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.
 
 

Víctor Gajardo Henríquez

unread,
May 17, 2013, 10:14:19 AM5/17/13
to kum...@googlegroups.com, Henry Stivens
Exactamente fue como dices Henry, puse producción en On y el rendimiento aumento mucho, te agradezco mucho tu respuesta.
un saludo.

Edu. Flores

unread,
May 17, 2013, 12:44:36 PM5/17/13
to kum...@googlegroups.com
es el objetivo, dejarlo en produccion al finalizar el proyecto, además

si deseas mejorar mucho más, usa memcached  y Nginx como proxy de apache para que se encargue de todo lo estatico y veras como queda en rendimiento, en memoria nomas te vas a dar cuenta que te bajará un 75% del consumo.

Govani

unread,
May 20, 2013, 11:07:36 AM5/20/13
to kum...@googlegroups.com, Henry Stivens

Víctor Gajardo

unread,
May 20, 2013, 11:28:24 AM5/20/13
to kum...@googlegroups.com, Govani, Henry Stivens
Muchas gracias por sus consejos y recomendaciones, me han sido de mucha utilidad.

saludos.
--
--
Viva KumbiaPHP Framework!
http://www.kumbiaphp.com/
Ha recibido este mensaje porque está suscrito a Grupo "KumbiaPHP Framework" de Grupos de Google.
Para obtener más opciones, visita este grupo en http://groups.google.com/group/kumbia?hl=es.
---
Has recibido este mensaje porque estás suscrito a un tema del grupo "KumbiaPHP Framework" de Grupos de Google.
Para anular la suscripción a este tema, visita https://groups.google.com/d/topic/kumbia/7zPqXie0cYw/unsubscribe?hl=es. Para anular la suscripción a este grupo y todos sus temas, envía un correo electrónico a kumbia+un...@googlegroups.com.

Para obtener más opciones, visita https://groups.google.com/groups/opt_out.
 
 



--
Usando el cliente de correo de Opera: http://www.opera.com/mail/
Reply all
Reply to author
Forward
0 new messages