Inglês | 中文 | 日本語
Swow está comprometido em usar o menor núcleo C e a maior parte do código PHP para suportar programação de rede PHP de alto desempenho, o que determina que se trata mais de fornecer poderosos recursos de desenvolvimento secundário, integrando perfeitamente o código PHP e o kernel C, garantindo ao mesmo tempo um desempenho crítico.
Além disso, ele fornece uma variedade de mecanismos de depuração e ferramentas de depuração poderosas e de baixo limite, que podem garantir que os desenvolvedores estejam livres dos problemas de BUGs tanto quanto possível, e os desenvolvedores comuns também podem ter a capacidade de depurar próximo ao nível de especialistas com a ajuda de ferramentas, de modo a maximizar a eficiência do desenvolvimento.
Como qualquer projeto de código aberto, o Swow sempre oferece a estabilidade e os recursos mais fortes na versão mais recente . Tente garantir que você está usando a versão mais recente.
extraia o código fonte:
composer require swow/swow
Em seguida, execute o instalador automático swow-builder
no diretório vendor/bin
para iniciar a instalação:
./vendor/bin/swow-builder --install
Depois de atualizar o código-fonte do Swow, você deve usar a opção rebuild
para recompilar o Swow e depois instalá-lo:
./vendor/bin/swow-builder --rebuild --install
Mais informações sobre swow-builder
podem ser encontradas no documento de instalação da extensão - Por Composer.
clone o Swow (você também pode importá-lo através do Composer e, em seguida, fazer cd para vendor/swow/swow/ext
e instalar manualmente):
git clone https://github.com/swow/swow.git
Procedimento de construção bem conhecido. Instale no sistema com privilégios de root:
cd swow/ext &&
phpize && ./configure && make &&
sudo make install
Consulte Documento de instalação - Instalação de compilação manual (Windows).
Você também pode baixar DLL diretamente na versão mais recente.
Problemas de segurança devem ser relatados de forma privada, via e-mail, para [email protected]. Você deverá receber uma resposta dentro de 24 horas. Se por algum motivo você não fizer isso, entre em contato por e-mail para garantir que recebemos sua mensagem original.
Sua contribuição para o desenvolvimento do Swow é muito bem-vinda!
Você pode contribuir das seguintes formas:
O caminho de desenvolvimento do mecanismo de comunicação de rede de rotina PHP de alto desempenho é muito alto para ser popular. É um trabalho solitário de código aberto no topo.
Muito obrigado aos seguintes parceiros pela contribuição do projeto Swow, sem vocês não existe Swow agora.
Swow está disponível sob a licença Apache versão 2.0. O Swow também inclui bibliotecas externas que estão disponíveis sob diversas licenças. Consulte LICENSES.full para obter o texto completo da licença.