O Blink é uma estrutura micro da Web para construir serviços de longo prazo e de alto desempenho, o design fortemente inspirado em Yii2 e Laravel. O Blink visa fornecer a API mais expressiva e elegante e tentar tornar a experiência do desenvolvimento da Web o mais agradável possível.
Além disso, o Blink também é um servidor de aplicativos que pode servir solicitações diretamente no PHP, sem PHP-FPM ou MOD_PHP da Apache. Usamos a extensão Swoole como a biblioteca de rede subjacente. Isso pode facilmente tornar nosso aplicativo PHP 100% mais rápido em apenas um piscar de olhos.
No PHP-FPM ou MOD_PHP, todos os recursos, como objetos e conexões de banco de dados, vivem apenas em uma única solicitação, todos esses recursos serão libertados quando a solicitação terminar. Isso funciona bem com aplicativos simples sem muito tráfego, mas para aplicações em larga escala, o impacto de desempenho da realocação de recursos em todas as solicitações é realmente enorme.
Por esse motivo, estamos sempre tentando encontrar uma maneira de reduzir recursos desnecessários que se realocam em todas as solicitações, e finalmente estou muito feliz em anunciar que o piscar é exatamente a resposta!
Instale a versão mais recente com
composer create-project --prefer-dist blink/seed your-appBlink está totalmente documentado em inglês e chinês:
Para a documentação da v0.3, visite https://docs.rethinkphp.com/blink-framework/v0.3/
Blink ainda está em desenvolvimento ativo, então sua participação é muito bem -vinda!
Você pode participar das seguintes maneiras:
Siga -me no Weibo (China continental) para receber notícias e atualizações sobre a estrutura.
A estrutura Blink é software de código aberto licenciado sob a licença do MIT