Mě se teď na na chaty kvůli optimalizaci osvědčil AJAX. Při načtení stránky si stáhne těch 30 posledních příspěvků a pak se v časovejch intervalech, který si mění podle počtu lidí v chatu (to už je ale fičůrka navíc...), ptá serveru kolik je novejch příspěvků od id posledního kdy zašel požadavek, když nic tak pošle 0, jinak vrátí jenom ty nové příspěvky a zase si uloží poslední id.
Od ASP (PHP) to tedy vyžaduje jenom aby to z databáze vypsalo příspěvky s vyšším ID, než se mu předá parametrem, pokud parametr nebyl, tak jich vezme posledních cca 30, a uložení příspěvku do databáze.
Od JS to potřebuje vytvoření AJAXového objektu přistupujícím ke stránce co vyhazuje/ukládá příspěvky. Interval kterej volá aktualizaci. Zpracovat nové příspěvky po zavolání aktualizace. A poslání požadavku na uložení příspěvku a následná aktualizace.