Voc é um motor de corrente-chat que é projetado para trabalhar em alto-carregado servidores de bate-papo. Ele é escrito em PHP, mas usa Perl ou C ++ para Voc-daemon - o programa especial para lidar com múltiplas conexões de usuário. Com Voc pode fazer um bate-papo que servirá muitas conversas simultanously. E é baseado em HTML, para que seus chatters pode usá-lo a partir de praticamente qualquer navegador.
O motor Voc inclui uma série de características por isso vai ser interessante não apenas por grandes proprietários de bate-papo.
O que há de tão especial sobre Voc-motor?
Existem duas classes de html-chats. De tipo clássico, com mensagens-janela refrescante, e do tipo stream.
Refresque-tipo é conhecido por todos, então vamos pensar sobre córregos. Qual é a maneira comum de introduzir essa funcionalidade? Webmasters fazer cgi-script (PHP-script, jsp-srcpt, etc) que verifica se há novas mensagens a cada segundo (2,3 ...) e impressões algo para o cliente. Claro, você precisa de uma instância do script para cada cliente. Agora calcular quantos-solicitações de dados que você precisa para processar cada segundo ... Pelo menos dois para cada cliente - recebimento de mensagens, os usuários obter-list.
Também não se esqueça sobre a memória e uso da CPU. Por exemplo, se você tiver o PHP-scripts e PHP é compilado como um módulo Apache, estar preparado para gastar 5 Mbytes de memória e 0,1-1% de CPU para cada cliente (apenas para mensagens janela) .Multiple-lo com o número de usuários online.
Você ainda quer usar esses scripts?
Existe alguma solução? Acho, sim - tente Voodoo chat. Ele usa Perl- ou C ++ - daemon que processa usuários-solicitações para uma lista de mensagens. E você precisa de apenas um daemon para todos os clientes. Este daemon leva aprox. 10 Mbytes de memória para 100 usuários. Uso da CPU também é pequeno (é claro que depende de sua CPU, ou seja, para 100 usuários on-line é de 0,5% do Pentium 4 2.4 Ghz). Você vê a diferença agora?
Aqui estão algumas características-chave de "VladVostrykh":
ย ท tipo Daemon-stream (recomendado)
ย ท de tipo clássico (com atualizações)
ย ท script PHP-stream (leia texto acima e usar este tipo somente quando você tem menos de 20 visitantes simultâneos e não pode usar-tipo daemon)
ย ท JavaScript fluxo de emulação (refrescante quadro oculto que basta adicionar o texto para a janela de mensagem principal)
ย ท Temas-apoio. Você pode usar um dos designes exisitng, ou facilmente criar o seu próprio
ย ท quartos
ย ท mensagens privadas
ย ท ignorando
ย ท você pode habilitar para usar negrito, itálico, sublinhado mensagens
ย ท imagens inline
ย ท pessoal info-página com a foto para usuários registrados
ย ท avatars
ย ท sistema de mini-mail interno
ย ท status (online / offline / não disponível / Não Perturbe)
ย ท-indicador web (veja o exemplo à esquerda)
ย ท nick & corda highlighing para mensagens pessoais
ย ท anti-inundação
ย ท mensagens e proibição / log unban
ย ท limites para o número máximo de usuários eo número máximo de usuários a partir de um ip (anti-nick-inundação)
ย ท estatística gráfica, exemplo
ย ท admin-zona para gerenciar o bate-papo
ย ท níveis de moderador para usuários registrados, então você pode dar permissões de alguém para banir / usuários unban, mudança quartos-info, editar / apagar usuários registrados
Recursos :
- tipo Daemon-stream (recomendado)
- do tipo clássico (com atualizações)
- PHP-stream (leia texto acima e usar este tipo somente quando você tem menos de 20 visitantes simultâneos e não pode usar daemon-tipo)
- JavaScript fluxo de emulação (refrescante quadro oculto que basta adicionar o texto para a janela de mensagem principal)
- Temas-apoio. Você pode usar um dos designes exisitng, ou facilmente criar o seu próprio
- quartos
- Mensagens Particulares
- ignorar
- você pode habilitar para usar negrito, itálico, sublinhado mensagens
- imagens em linha
- pessoal info-página com a foto para usuários cadastrados
- avatars
- sistema interno de mini-mail
- status (on-line / off-line / não disponível / não perturbe)
- -indicador web (veja o exemplo à esquerda)
- nick & corda highlighing para mensagens pessoais
- anti-inundação
- mensagens e proibição / log unban
- limites para o número máximo de usuários eo número máximo de usuários a partir de um ip (anti-nick-inundação)
- Estatística gráfica, exemplo
- admin-zona para gerenciar o bate-papo
- -níveis de moderador para usuários registrados, então você pode dar permissões de alguém para banir / usuários unban, mudança quartos-info, editar / apagar usuários registrados
Roteiro
1 Comentários
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. :)