Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/09/2012, 11:08
Avatar de truman_truman
truman_truman
 
Fecha de Ingreso: febrero-2010
Ubicación: /home/user
Mensajes: 1.341
Antigüedad: 14 años, 9 meses
Puntos: 177
Codeigniter, rendimiento

Hola a todos, espero que estén bien, hace cosa de 2 meses me pasaron un proyecto ya avanzado para retocar errores y arreglar cosas, etc etc.
Está realizado con Codeigniter, es una red social bastante compleja y extensa.
Estoy usando la función $this->output->enable_profiler(TRUE);
para ver que cantidad de consultas se realizan al entrar al sitio, y mi sorpresa viene cuando veo que me dice que se están realizando mas de 2000 (dos mil) consultas mysql :o jotes:
La mayoria de estas consultas solo duran 0.0001 segundos, la pagina carga rápido, tiene un servidor dedicado muy potente.

Mi pregunta es: es correcto hacer 2000 consultas?????
o esto es un resultado que me tira codeigniter calculando los JOIN y demás?
Digo, quizás codegniter toma como una consulta cada pasada que se realiza en un JION, no se si me hago entender..

El sitio tiene siempre mas de 500 usuarios online, a veces llega a 1500 o mas

Saludos
y gracias
__________________
la la la