Można każdą wiadomość zapisywać do bazy danych a przy wczytywaniu czatu po prostu każdą wiadomość wyświetlić sortując według daty. Aby zbytnio nie zaśmiecać bazy można wiadomości usuwać, np. po 1 miesiącu od dodania.
Wady:
Dość duże obciążenie bazy,
Jeśli użytkownik A wejdzie na stronę i dopiero wtedy użytkownik B doda wiadomość to użytkownik A musi odświeżyć stronę aby zobaczyć wiadomość użytkownika B.