Allora, ho modificato la chat facendo un controllo lato server (sulle chiamate ajax per aggiornare il contenuto della chat) in maniera da stampare solamente i nuovi messaggi (grazie al microtime).
La chat però non è migliorata molto. Le chiamate ajax continuano ad essere lente (con una decina di utenti simultanei...), a volte lentissime.
Non riesco capire se il problema a questo punto sia il server o il client...