Código:
En mensajes.php tengo una consulta a la base de datos. <script language="javascript" type="text/javascript"> $(document).ready(function(){ setInterval(actualizar(500)); }); function actualizar(){ $("#mensajes").load("mensajes.php"); }; </script> <div id="mensajes"></div>
Es para un chat, los usuarios envian mensajes y se registran en la base de datos. Luego mensajes.php imprime esos mensajes, y con jQuery hago que cada medio segundo se actualice el div #mensajes con una nueva consulta, mostrando los nuevos mensajes.
Esto consume muchos recursos del servidor? Porque para cada usuario se hace una consulta cada medio segundo. Está bien hacer así o hay alguna otra manera mejor (más liviana)?