v0.24.0-beta MITPHP 8.4+

Um servidor. Um framework. Um milhão de requisições por segundo.

Bootgly é o framework PHP nativo e sem dependências, com um único núcleo assíncrono para Web e CLI. Sem Nginx, sem PHP-FPM, sem extensões em C — e sem pacotes de terceiros para o seu time de segurança auditar.

bash
$ curl -fsSL https://bootgly.com/install | bash

Deixar o PHP rápido é um imposto.

Você paga em servidores, em auditorias e em tempo de onboarding.

Infra inchada

A stack clássica põe Nginx na frente, PHP-FPM atrás e supervisores em volta. A moderna — Swoole, FrankenPHP, frameworks de event-loop — troca isso por extensões em C, binários custom e novas APIs para aprender. De todo jeito, cada peça é mais uma config para ajustar, mais uma coisa para monitorar — e mais uma conta para pagar.

Roleta de dependências

Uma aplicação típica puxa centenas de pacotes de terceiros. Cada um deles é superfície de supply chain que seu time coloca em produção — e precisa auditar, corrigir e atualizar.

Doze jeitos de fazer tudo

Servidores, esquemas de config e stacks de teste concorrentes fazem de cada projeto um novo conjunto de decisões. Times desaceleram discutindo encanamento em vez de entregar.

Por que o Bootgly existe

Um framework. Zero peças soltas.

Tudo que um backend moderno precisa, integrado em um núcleo coerente.

Faça mais com menos infra

Um servidor HTTP nativo de event-loop em PHP puro — Fibers para I/O não bloqueante, HTTP/2, WebSockets, TCP e UDP. Uma alternativa direta a Swoole e FrankenPHP sem nada extra para instalar.

  • HTTP/1.1 + HTTP/2
  • WebSocket
  • Fiber pool
Compare os runtimes

Domine sua cadeia de dependências

Zero pacotes de terceiros no núcleo. Servidor, router, ORM, sessões, cache e framework de testes são código próprio — um vendor/ menor e uma superfície de ataque menor.

  • 0 runtime deps
  • DBAL + ORM
  • built-in tests
O que é Bootgly

Um único jeito de fazer cada coisa

Um servidor HTTP, um esquema de config, um framework de testes. Código previsível significa onboarding mais rápido, reviews mais rápidos e zero bikeshedding.

  • 1 server
  • 1 config schema
  • 1 test framework
Explore o manual

Arquitetura que se sustenta

Seis camadas com dependências de sentido único e sem pulos entre camadas — I2P (Interface-to-Platform) mantém a base de código limpa de forma verificável enquanto cresce.

ABIACIADIAPI CLI WPI

Dependências fluem em um único sentido — para baixo. Sem pulos, sem ciclos.

Leia a arquitetura

Números, não adjetivos.

Cada número abaixo vem de execuções de benchmark publicadas e reproduzíveis.

Mesmo hardware, mesma data, scripts reproduzíveis — leia a metodologia antes de citar.

Plaintext

Quanto maior, melhor
  • Bootgly1.030.930 req/s
  • Swoole964.908 req/s
  • Laravel + FPM6.959 req/s

Query única no banco

Quanto maior, melhor
  • Bootgly166.746 req/s
  • Swoole95.718 req/s

Medido em 2026-07-04 — 24 CPUs lógicas, WSL2, PHP 8.4.22, 514 conexões. Mesmo hardware, scripts reproduzíveis, relatórios publicados.

Repositório de benchmarks Comparação completa (6 runtimes PHP)

Beta — v0.24.0-beta

O Bootgly está em beta — estabilizando rumo à 1.0. Fixe uma versão e espere algumas mudanças; ainda não recomendado para produção.

Roadmap

  1. v1.0.0-beta próxima

    Estabilidade, congelamento da API e documentação completa

  2. v1.0.0

    Release pronto para produção

Seu primeiro projeto em um comando.

O instalador abre o wizard de projetos — de um diretório vazio a um projeto rodando.

bash
$ curl -fsSL https://bootgly.com/install | bash

A documentação é pronta para IA: llms.txt, servidor MCP e assistente integrado.

Continue explorando a documentação: