Voc è un motore di flusso-chat che è stato progettato per lavorare su chat-server ad alto carico. E 'scritto in PHP, ma utilizza Perl o C ++ per Voc-daemon - il programma speciale di gestire più user-connessioni. Con Voc si può fare una chiacchierata che servirà molte conversazioni simultanously. Ed è basata su HTML, in modo che le chiacchiere può essere utilizzato da quasi tutti i browser.
Il Voc-motore comprende un sacco di funzioni, quindi sarà interessata non solo per le grandi proprietari di chat.
Che cosa c'è di così speciale Voc-motore?
Ci sono 2 classi di html-chat. Classic-tipo, con i messaggi-finestra rinfrescante, e stream-tipo.
Aggiorna-tipo è noto a tutti, quindi cerchiamo di pensare a flussi. Qual è il modo comune per introdurre tale funzionalità? Webmaster rendono cgi-script (PHP-script, jsp-srcpt, ecc), che verifica la presenza di nuovi messaggi ogni secondo (2,3 ...) e le stampe qualcosa al cliente. Naturalmente, avete bisogno di uno script d'esempio per ogni cliente. Ora calcolare quante data-richieste è necessario elaborare ogni secondo ... Almeno due per ogni cliente - recuperare i messaggi, convincere gli utenti-list.
Inoltre, non dimenticare di memoria e CPU. Per esempio, se si dispone di PHP-script e PHP è compilato come un Apache modulo, essere pronti a spendere 5 Mbyte di memoria e 0,1-1% di CPU per ogni cliente (solo per i messaggi-finestra) .Multiple al numero di utenti.
Vuoi ancora utilizzare tali script?
C'è qualche soluzione? Credo che, sì - provate Voodoo chat. Usa Perl- o C ++ - demone che processa utenti-richieste a un elenco dei messaggi. E avete bisogno di un solo demone per tutti i clienti. Questo demone dura circa. 10 Mbyte di memoria per 100 utenti. L'utilizzo della CPU è anche piccola (ovviamente dipende dalla vostra CPU, cioè per 100 utenti in linea è lo 0,5% del Pentium 4 2.4 Ghz). Vedete la differenza, adesso?
Qui sono alcune caratteristiche chiave di "VladVostrykh":
ย ท tipo Daemon-stream (consigliato)
ย ท di tipo classico (con aggiornamenti)
ย ท script PHP-stream (leggere il testo di cui sopra e utilizzare questo tipo solo se si hanno meno di 20 visitatori contemporaneamente e non è possibile utilizzare daemon-type)
ย ท stream-emulazione Javascript (rinfrescante frame nascosto che basta aggiungere testo al messaggio-finestra principale)
ย ท temi-supporto. È possibile utilizzare uno dei progetta exisitng, o facilmente creare il proprio
ย ท camere
ย ท messaggi privati
ย ท ignorando
ย ท è possibile abilitare usare grassetto, corsivo, sottolineato i messaggi
ย ท immagini in linea
ย ท personal info-page con foto per gli utenti registrati
ย ท avatar
ย ท mini-sistema di posta interna
ย ท stato (online / offline / non disponibili / non disturbare)
ย ท web-indicatore (vedi esempio a sinistra)
ย ท nick e stringa highlighing per messaggi personali
ย ท anti-flood
ย ท messaggi e ban / log unban
ย ท limiti per il numero massimo di utenti e il numero massimo di utenti da un IP (anti-nick-allagamento)
ย ท statistica grafica, ad esempio
ย ท admin-zona per la gestione della chat
ย ท moderatore-livelli per gli utenti registrati, in modo da poter dare le autorizzazioni di qualcuno per vietare / utenti unban, modifica camere-info, modificare / eliminare utenti registrati
Caratteristiche :
- tipo Daemon-stream (consigliato)
- di tipo classico (con aggiornamenti)
- PHP-stream (leggere il testo di cui sopra e utilizzare questo tipo solo se si hanno meno di 20 visitatori contemporaneamente e non è possibile utilizzare daemon-tipo)
- stream-emulazione Javascript (rinfrescante frame nascosto che basta aggiungere testo al messaggio-finestra principale)
- Temi di supporto. È possibile utilizzare uno dei progetta exisitng o creare facilmente il proprio
- locali
- Messaggi privati
- ignorando
- è possibile abilitare usare grassetto, corsivo, sottolineato i messaggi
- le immagini in linea
- personal info-page con foto per gli utenti registrati
- avatars
- mini-sistema di posta interna
- stato (online / offline / non disponibili / non disturbare)
- web-Indicatore (vedi esempio a sinistra)
- nick e stringa highlighing per i messaggi personali
- anti-flood
- Messaggi e ban / logging unban
- limiti per il numero massimo di utenti e il numero massimo di utenti da un IP (anti-nick-allagamento)
- statistica grafica, ad esempio
- admin-zona per gestire la chat
- moderatore-livelli per gli utenti registrati, in modo da poter dare le autorizzazioni di qualcuno per vietare / utenti unban, modifica camere-info, modificare / eliminare utenti registrati
Sceneggiatura
1 Commenti
Marco 10 Jun 21
Vaxtikən çox məhşur idi. Modifikasiyalı versiyaları var idi. Hansı ki fon rəngini dəyişmək, animasiyalı və rəngli niklər və s. əlavə etmək olurdu. Nostalgiya. :)