
Marco de PHP base para múltiples proyectos.
Bootgly es el primer marco PHP para usar la arquitectura I2P (interfaz a plataforma).
Nota
Bootgly se refactorizará por completo para usar "Propiedades Hooks" y V1.0 se lanzará solo después de que se lance PHP 8.4.
Advertencia
? No lo use en entornos de producción. ?
Bootgly está en pruebas beta. Una versión importante (1.0) pronto se lanzará.
La documentación está en construcción.
¿Bootgly es un marco base para desarrollar API y aplicaciones para ambas CLI (consola)? y WPI (web).
"Bootgly se centra en la eficiencia y sigue una política de dependencia mínima. Gracias a este enfoque, su arquitectura I2P única , junto con algunas convenciones de código y patrones de diseño poco comunes, permite a Bootgly ofrecer un rendimiento superior al tiempo que proporciona una API de código fácil de entender ".
Interfaz de línea de comando
Para el desarrollo de la CLI base, Bootgly ya tiene los siguientes componentes de la interfaz de usuario: Alerta, FieldSet, Header, Menu, Progress, Table.
Interfaz de programación web
Para el desarrollo web base, Bootgly tiene una CLI del servidor HTTP, una CLI de cliente TCP y una CLI del servidor TCP.
Pueden llegar más noticias hasta el lanzamiento de V1.0. Manténganse al tanto.
| Sistema de operación |
|---|
| ✅ Linux (Debian con sede) |
| Windows |
| ❔ UNIX |
-
✅ = compatible
= Incompatible
❔ = no probado
Arriba está la compatibilidad nativa, por supuesto, es posible ejecutarse en Windows y Unix usando contenedores Docker.
php-cliphp-mbstring ?php-readlinerewrite módulo habilitado-
? = Recomendado
Únase a nosotros y ayude a la comunidad.
¿Te encanta Bootgly? ¡Dale una estrella a nuestro Repo!
Espere a que las "pautas contribuyentes" comiencen su contribución.
Ayúdanos a mantener abiertos e inclusivos. Lea y siga nuestro código de conducta.
Mucho tiempo y energía se dedican a proyectos de bootgly. Para acelerar su crecimiento, si le gusta este proyecto o depende de él para que su pila funcione, considere patrocinarlo.
Su patrocinio mantendrá este proyecto siempre actualizado con nuevas características y mejoras / correcciones de errores .
projects/Bootgly/CLI/examples/ ;projects/Bootgly/CLI.php ;php bootgly demosudo php bootgly setuptests/@.php ;bootgly testrewrite ;projects/Bootgly/WPI.boot.php file;index.php . Directamente en el sistema operativo Linux (rendimiento máximo) :
scripts/http-server-cli ;projects/Bootgly/WPI/HTTP_Server_CLI-1.SAPI.php file;bootgly serveo
php scripts/http-server-cli-
o usando Docker:
docker pull bootgly/http-server-clidocker run -it --network host bootgly/http-server-cliEnrutamiento de solicitudes HTTP en el lado del servidor
![]() |
|---|
| Bootgly CLI - Salida inicial |
![]() |
|---|
| Componente de progreso (con barra): renderizar ≈7x más rápido que Laravel / Symfony |
![]() |
|---|
| Bootgly HTTP Server CLI (Benchmark WRK) - +7% más rápido que Workerman en la prueba de texto sin formato |
![]() |
|---|
CLI del servidor HTTP: iniciado en modo monitor |
Se pueden encontrar más capturas de pantalla , videos y detalles en la página de inicio de Bootgly Docs.
El Bootgly es un software de código abierto con licencia bajo la licencia MIT.
Bootgly usa Semantic Versioning 2.0.