Voc is 'n stroom-chat enjin wat ontwerp is om te werk op 'n hoë-gelaai chat-bedieners. Dit is geskryf in PHP, maar gebruik Perl of C ++ vir Voc-daemon - die spesiale program om verskeie gebruikers-verbindings te hanteer. Met Voc kan jy 'n chat dat baie gesprekke simultanously sal dien nie. En dit is html-gebaseerde, so jou chatters kan dit gebruik uit byna enige leser.
Die Voc-enjin sluit in 'n baie van die funksies, sodat dit belangstel nie net vir 'n groot chat eienaars sal wees.
Wat is so spesiaal Voc-enjin?
Daar is 2 klasse html-geselsies. Classic-tipe, met verfrissende boodskappe-venster en stroom-tipe.
Verfris-tipe is bekend aan almal, so laat dink oor strome. Wat is die algemene manier om sulke funksies te stel? Webmasters maak cgi-script (PHP-script, JSP-srcpt, ens) wat tjeks vir nuwe boodskappe elke tweede (2,3 ...) en druk iets aan die kliënt. Natuurlik, jy een voorbeeld van die script vir elke kliënt nodig. Bereken nou hoeveel data-versoeke wat jy nodig het om te verwerk elke tweede ... Ten minste twee vir elke kliënt - kry boodskappe, kry gebruikers-lys.
Ook nie vergeet van die geheue en CPU gebruik. Byvoorbeeld, as jy het PHP-skrifte en PHP saamgestel as 'n Apache-module, gereed wees om 5 Mbytes van die geheue en 0,1-1% van CPU vir elke kliënt (slegs vir boodskappe-venster) bestee .Multiple dit aantal gebruikers aanlyn.
Wil jy nog om sodanige skrifte te gebruik?
Is daar enige oplossings? Ek dink, ja - probeer Voodoo chat. Dit maak gebruik van Perl- of C ++ - daemon wat gebruikers-versoeke om 'n lys boodskappe prosesse. En jy net een daemon vir alle kliënte nodig het. Hierdie daemoon neem ongeveer. 10 Mbytes van die geheue vir 100 gebruikers. CPU gebruik is ook klein (natuurlik is dit hang af van jou CPU, dws vir 100 gebruikers aanlyn is dit 0,5% van 2,4 Ghz Pentium 4). Sien jy die verskil nou?
Hier is 'n paar belangrike funksies van "VladVostrykh":
ย ท tipe Daemon-stroom (aanbeveel)
ย ท Classic-tipe (met bygewerk)
ย ท PHP-script stroom (lees teks bo en gebruik hierdie tipe net wanneer jy minder as 20 gelyktydige besoekers en kan nie gebruik daemon-tipe)
ย ท JavaScript stroom-emulatie (verfrissende verborge raam wat net teks voeg tot die belangrikste boodskap-venster)
ย ท Temas-ondersteuning. Jy kan gebruik maak van een van die bestaande oorblyfsels designes, of maklik maak jou eie
ย ท kamers
ย ท private boodskappe
ย ท ignoreer
ย ท kan jy in staat stel om bold, italic gebruik, onderstreep boodskappe
ย ท inline beelde
ย ท persoonlike inligting-bladsy met die foto vir geregistreerde gebruikers
ย ท avatars
ย ท interne mini-pos stelsel
ย ท status (online / offline / nie beskikbaar / nie versteur)
ย ท web-aanwyser (sien voorbeeld aan die linkerkant)
ย ท Nick & string highlighing vir persoonlike boodskappe
ย ท anti-vloed
ย ท boodskappe en verbod / Unban meld
ย ท grense vir 'n maksimum aantal gebruikers en maksimum aantal gebruikers van een IP (anti-Nick-oorstromings)
ย ท grafiese statistiek, byvoorbeeld
ย ท admin-sone na die chat te bestuur
ย ท moderator-vlakke vir geregistreerde gebruikers, so jy iemand permissions te verbied / Unban gebruikers, kleedkamers-inligting, wysig / verwyder geregistreerde gebruikers kan gee
Eienskappe :
- tipe Daemon-stroom (aanbeveel)
- Classic-tipe (met bygewerk)
- PHP-script stroom (lees teks bo en gebruik hierdie tipe net wanneer jy minder as 20 gelyktydige besoekers en kan nie gebruik daemon-tipe)
- JavaScript stroom-emulatie (verfrissende verborge raam wat net teks voeg tot die belangrikste boodskap-venster)
- Temas-ondersteuning. Jy kan gebruik maak van een van die bestaande oorblyfsels designes, of maklik maak jy jou eie
- kamers
- private boodskappe
- ignoreer
- kan jy in staat stel om bold, italic gebruik, onderstreep boodskappe
- inline beelde
- persoonlike inligting-bladsy met die foto vir geregistreerde gebruikers
- avatars
- interne mini-pos stelsel
- status (online / offline / nie beskikbaar / nie versteur)
- web-aanwyser (sien voorbeeld aan die linkerkant)
- Nick & string highlighing vir persoonlike boodskappe
- anti-vloed
- boodskappe en verbod / Unban meld
- grense vir 'n maksimum aantal gebruikers en maksimum aantal gebruikers van een IP (anti-Nick-oorstromings)
- grafiese statistiek, byvoorbeeld
- admin-sone na die chat bestuur
- moderator-vlakke vir geregistreerde gebruikers, so jy iemand permissions te verbied / Unban gebruikers kan gee, kleedkamers-inligting, wysig / verwyder geregistreerde gebruikers
1 Kommentaar
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. :)