
Estrutura Base PHP para Multi Projects.
O Bootgly é a primeira estrutura PHP a usar a arquitetura I2P (interface para plataforma).
Observação
O Bootgly será completamente reformado para usar "ganchos de propriedade" e a v1.0 será lançado somente após o lançamento do Php 8.4.
Aviso
? Não o use em ambientes de produção. ?
Bootgly está em teste beta. Uma versão importante (1.0) está em breve.
A documentação está em construção.
O Bootgly é uma estrutura básica para o desenvolvimento de APIs e aplicativos para ambas as CLI (console)? e WPI (Web).
"O Bootgly está focado na eficiência e segue uma política de dependência mínima. Graças a essa abordagem, sua arquitetura I2P exclusiva , juntamente com algumas convenções incomuns de código e padrões de design, permite que o Bootgly ofereça desempenho superior e forneça uma APIs de código fácil de entender ".
Interface da linha de comando
Para o desenvolvimento da CLI base, o Bootgly já possui os seguintes componentes da interface do usuário: Alert, Fieldset, cabeçalho, menu, progresso, tabela.
Interface de programação da Web
Para o desenvolvimento da Web base, o Bootgly possui uma CLI do servidor HTTP, uma CLI do cliente TCP e uma CLI do servidor TCP.
Mais notícias podem chegar até o lançamento da v1.0. Fique atento.
| Sistema operacional |
|---|
| ✅ Linux (baseado no Debian) |
| Windows |
| ❔ Unix |
-
✅ = compatível
= Incompatível
❔ = não testado
Acima está a compatibilidade nativa, é claro que é possível executar no Windows e UNIX usando contêineres do Docker.
php-cliphp-mbstring ?php-readlinerewrite o módulo ativado-
? = Recomendado
Junte -se a nós e ajude a comunidade.
Love Bootgly? Dê ao nosso repo uma estrela!
Aguarde as "diretrizes contribuintes" para iniciar sua contribuição.
Ajude -nos a manter o Bootgly aberto e inclusivo. Leia e siga nosso código de conduta.
Muito tempo e energia são dedicados a projetos inicializados. Para acelerar seu crescimento, se você gosta deste projeto ou depende dele para que sua pilha funcione, considere patrociná -lo.
Seu patrocínio manterá este projeto sempre atualizado com novos recursos e melhorias / correções de bugs .
projects/Bootgly/CLI/examples/ ;projects/Bootgly/CLI.php ;php bootgly demosudo php bootgly setuptests/@.php ;bootgly testrewrite ;projects/Bootgly/WPI.boot.php arquivo;index.php . Diretamente no Linux OS (Max Performance) :
scripts/http-server-cli ;projects/Bootgly/WPI/HTTP_Server_CLI-1.SAPI.php FILE;bootgly serveou
php scripts/http-server-cli-
ou usando o Docker:
docker pull bootgly/http-server-clidocker run -it --network host bootgly/http-server-cliRoteando solicitações HTTP no lado do servidor
![]() |
|---|
| CLI bootgly - Saída inicial |
![]() |
|---|
| Componente de progresso (com barra) - renderize ≈7x mais rápido que o Laravel / Symfony |
![]() |
|---|
| CLI do servidor HTTP Bootgly (benchmark WRK) - +7% mais rápido que os trabalhadores no teste de texto sem formatação |
![]() |
|---|
CLI do servidor HTTP - Iniciado no modo de monitor |
Mais capturas de tela , vídeos e detalhes podem ser encontrados na página inicial dos documentos Bootgly.
O Bootgly é um software de código aberto licenciado sob a licença do MIT.
O Bootgly usa o Semântico Versão 2.0.