Chiedo scusa se riprendo il discorso, ma è una questione che mi sta a cuore: quando io invio un messaggio tramite IRC, esso arriva al destinatario MOLTO velocemente, e così i suoi arrivano a me, mentre per la mia chat Ajax, il messaggio deve fare un certo giro che prende anche mezzo minuto (ok, parliamo di poco, ma per me è insoddisfacente), passando in principio ad uno script che lo processa, indi venendo scritto sul mysql, e poi venendo ripescato da lì da una ricursione Ajax (le quali richieste possono rimanere appese al server anche parecchi secondi, se non minuti, nei casi limite) che stampa il risultato.
Ora, nonostante possa sembrare una forzatura, nonostante un utente dovrebbe aver installato un ambiente di runtime appropriato (immagino), sono sempre affascinato dagli "scenari" che mi pongo quando faccio fantasie su come sarebbe avere una (e più) chat, veloci ed efficaci quanto un client di IM tramite IRC.
Dunque ripropongo la domanda iniziale, sintetizzata opportunamente:
è possibile ottenere una chat IRC che abbia le seguenti peculiarità, incapsulata all'interno dell'HTML?
- Stile dei messaggi completamente personalizzabile, compreso l'inserimento di immagini e la formattazione differente a seconda del tipo di messaggio (degli utenti, dello staff, ...), e allo stesso modo personalizzabile il modello della chat e del modulo di invio stessi;
- accesso ristretto solo agli utenti registrati al sito, senza l'obbligo di ri-autenticarsi per la singola chat;
- il server non deve contattare un secondo server, ovvero ho bisogno delle funzionalità dell'IRC tutte sul server principale (ok sono un perfetto ignorante, ma che altri modi ci sono per accertarsene?);
- possibilità di recuperare lo storico dei messaggi per eventuali log (gestiti con PHP).
[/color]
E così, sono di nuovo in attesa di una risposta e, nonostante giudichi poco probabile una soluzione che accontenti tutti i punti che ho (e che mi sono) posto, ho fiducia comunque in una o più risposte illuminanti
Grazie in anticipo (e grazie a tapper per le precedenti risposte!)