Voc er en strøm-chat motor, der er designet til at arbejde på høje-loaded chat-servere. Det er skrevet i PHP, men bruger Perl eller C ++ til Voc-daemon - det særlige program til at håndtere flere bruger-forbindelser. Med Voc kan du lave en chat, der vil tjene mange samtaler samtidig. Og det er html-baseret, så dine chattere kan bruge den fra næsten enhver browser.
VOC-motor indeholder en masse funktioner, så det vil være interesseret ikke kun for en stor chat ejere.
Hvad er så specielt ved Voc-motor?
Der er 2 klasser af html-chats. Classic-typen, med forfriskende budskaber-vinduet, og stream-typen.
Refresh-type er kendt for alle, så lad os tænke over vandløb. Hvad er den almindelige måde at indføre en sådan funktionalitet? Webmasters gøre cgi-script (PHP-script, jsp-srcpt osv) der tjekker for nye meddelelser hvert sekund (2,3 ...) og udskriver noget til klienten. Selvfølgelig, du har brug for en instans af manuskriptet til hver klient. Nu beregne, hvor mange data-anmodninger, du har brug for at behandle hvert sekund ... Mindst to for hver klient - få beskeder, få brugere-listen.
Også glem ikke hukommelse og CPU-forbrug. For eksempel, hvis du har PHP-scripts og PHP opgøres som en Apache-modul, være klar til at tilbringe 5 MB hukommelse og 0,1-1% af CPU for hver klient (kun for meddelelser-vindue) .Multiple det til antallet af brugere online.
Har du stadig ønsker at anvende sådanne scripts?
Er der nogen løsninger? Jeg gætter, ja - prøv Voodoo chat. Det bruger Perl- eller C ++ - dæmon som bearbejder brugere-anmodninger til en beskeder listen. Og du har brug for bare en dæmon for alle kunder. Denne dæmon tager ca.. 10 MB hukommelse til 100 brugere. CPU-forbruget er også små (naturligvis det afhænger af din CPU, dvs. for 100 brugere online er det 0,5% af Pentium 4 2,4 Ghz). Kan du se forskellen nu?
Her er nogle vigtige funktioner i "VladVostrykh":
ย ท Daemon-stream type (anbefales)
ย ท Classic-type (med opdateres)
ย ท PHP-stream script (læs teksten over og bruge denne type, når du har mindre end 20 samtidige besøgende, og kan ikke bruge daemon-type)
ย ท JavaScript stream-emulering (forfriskende skjult ramme, som blot tilføje tekst til hovedbudskabet-vindue)
ย ท Temaer-support. Du kan bruge en af exisitng designes, eller nemt oprette din egen
ย ท værelser
ย ท private beskeder
ย ท ignorerer
ย ท du kan gøre det muligt at bruge fed, kursiv, understreget beskeder
ย ท inline billeder
ย ท personlige info-side med foto for registrerede brugere
ย ท avatarer
ย ท intern mini-mail-system
ย ท status (online / offline / ikke tilgængelig / ikke forstyrrer)
ย ท web-indikator (se eksempel til venstre)
ย ท nick & snor highlighing til personlige beskeder
ย ท anti-oversvømmelse
ย ท beskeder og forbud / unban logning
ย ท grænser for maksimalt antal brugere og maksimale antal brugere fra en ip (anti-nick-oversvømmelse)
ย ท grafisk statistik, fx
ย ท admin-zone til at styre chatten
ย ท moderator-niveauer for registrerede brugere, så du kan give nogen tilladelser til at forbyde / ophæve bandlysning brugere, omklædningsfaciliteter-info, rediger / slet registrerede brugere
Funktioner :
- Daemon-stream type (anbefales)
- Classic-type (med opdateres)
- PHP-stream script (læs teksten over og bruge denne type, når du har mindre end 20 samtidige besøgende, og kan ikke bruge daemon-type)
- JavaScript stream-emulering (forfriskende skjult ramme, som blot tilføje tekst til hovedbudskabet-vindue)
- Temaer-support. Du kan bruge en af exisitng designes, eller nemt oprette din egen
- værelser
- private beskeder
- ignorerer
- Du kan gøre det muligt at bruge fed, kursiv, understreget beskeder
- inline billeder
- personlige info-side med foto for registrerede brugere
- avatars
- intern mini-mail-system
- status (online / offline / ikke tilgængelig / ikke forstyrrer)
- web-indikator (se eksempel til venstre)
- nick & snor highlighing til personlige beskeder
- anti-flood
- beskeder og forbud / unban logning
- grænser for maksimale antal brugere og maksimale antal brugere fra en ip (anti-nick-oversvømmelse)
- grafisk statistik, fx
- admin-zone til at styre chatten
- moderator-niveauer for registrerede brugere, så du kan give nogen tilladelser til at forbyde / ophæve bandlysning brugere, omklædningsfaciliteter-info, rediger / slet registrerede brugere
1 Kommentarer
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. :)