Ver Mensaje Individual
  #2 (permalink)  
Antiguo 28/06/2010, 08:09
Avatar de SetheR
SetheR
 
Fecha de Ingreso: enero-2009
Mensajes: 265
Antigüedad: 16 años
Puntos: 44
Respuesta: Reducir solicitudes Ajax

Estas haciendo polling continuamente, asi que es normal que el server se resienta. Intenta llamar a la funcion check_credits() cuando sea estrictamente necesario.
Supongo que los créditos se usarán para determinadas acciones o incrementarán cuando se hacen otras.

Entonces, sería llamar a la funcion pues antes y despues de cada acción, pqa no ser que te expliques mejor, no entiendo para que querrías saber cada 5 segundos cuantos créditos tiene el user.

otra opción sería usar técnicas como el long-polling o comet (http push), que devuelven datos al cliente cuando hay un cambio en el servidor, pero si usas un servidor apache vas a encontrarte problemas.

Saludos