Grundlegendes Wissen: ein Browser ist kein Live-Fenster.
Je nach Aktivität deiner Seite, könntest du ein PHP-Script schreiben,
welches nach aktuellen/ungelesenen Inhalten in der MySQL-Datenbank
schaut und diese ggf. an das aufrufende JavaScript überträgt. Das PHP-
Script rufst du mittels JavaScript alle paar Sekunden auf (setTimeout)
und falls es Neuigkeiten gibt, diese mit Ajax bei der Ausgabe hinzufügen.
Das ist ein ganz einfaches Beispiel, lohnt sich jedoch wegen dem
Trafficaufkommen nur bei Seiten mit starker Präsenz.