Cos'è giochi a eXtremeLOT?

Ad ogni modo vuoi costruire qualcosa di abbastanza complesso, se non per la gestione dei tempi e dei messaggi.

In effetti devi avere un db centrale nel quale vanno tutti i messaggi.
Quando uno entra in chat deve iniziare a leggere i messaggi che vanno da quando lui è entrato in poi, facendo poi in modo che ogni X tempo (ad esempio una 20'ina di minuti) il tempo si aggiorni, altrimenti la sfilza di messaggi sarebbe troppo lunga.

Inoltre devi fare in modo di cancellare i messaggi obsoleti, altrimenti il tutto potrebbe causare un appesantimento del db.

In generale ci vuole una buona conoscenza del PHP, MySQL ed SQL.
Nel PHP hai bisogno di saper gestire le sessioni, mentre nel MySQL ti serve creare una tabella ad hoc.

Poi per quanto riguarda le azioni, beh, con le REGEX non dovrebbe essere complesso.

Se vuoi vedere la chat fatta per la ditta per cui lavoro vai qui: www.peschicionline.it, registrati e poi la vedi.
Non posso passarti i codici, ma dovrebbe darti un idea!

Sono stato spiegato!?