Foros del Web » Programando para Internet » Javascript » Frameworks JS »

Actualizar una web solo si cambia la tabla mysql

Estas en el tema de Actualizar una web solo si cambia la tabla mysql en el foro de Frameworks JS en Foros del Web. Estoy programando un chat en php, mysql y ajax, y ya lo tengo terminado, sin embargo no termino de convencerme, ya que permanentemente tengo que ...
  #1 (permalink)  
Antiguo 20/05/2010, 13:04
 
Fecha de Ingreso: mayo-2002
Mensajes: 486
Antigüedad: 22 años
Puntos: 0
Estoy programando un chat en php, mysql y ajax, y ya lo tengo terminado, sin embargo no termino de convencerme, ya que permanentemente tengo que enviar consultas a la DB para ir obteniendo la charla de los otros usuarios.

Ajax me proporciona una opción para ir variando el tiempo de refresh con
Cita:
new Ajax.PeriodicalUpdater('Publico', 'Gadgets/Chat/ChatPublico.php', { frequency:1, decay : 2, evalScripts:true });
... sin embargo, creo que debe existir alguna forma mas efectiva de hacer esto, sin necesidad de sobrecargar la base de datos con tantas consultas.


¿Hay alguna forma de que el servidor mediante algun trigger o procedimiento almacenado me envie un evento a mi navegador y recien alli ejecute la consulta?


Gracias por las ideas

Por alli leí sobre el uso de cache de mysql, pero eso creo que esta orientado a tablas que no cambian mucho, cosa que no ocurre con un chat.
__________________
Sistemass.com - Centro de capacitación profesional
http://www.sistemass.com

Última edición por GatorV; 20/05/2010 a las 14:05
  #2 (permalink)  
Antiguo 20/05/2010, 14:05
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Tema movido desde PHP a AJAX

Etiquetas: ajax, mysql, tablas, cambios
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:45.