
Framework PHP de base pour plusieurs projets.
BootGly est le premier framework PHP à utiliser l'architecture I2P (interface à plate-forme).
Note
Bootgly sera entièrement refactorisé pour utiliser "Property Hooks" et V1.0 ne sera publié qu'après la libération de PHP 8.4.
Avertissement
? Ne l'utilisez pas dans des environnements de production. ?
BootGly est en test bêta. Une version majeure (1.0) va bientôt sortir.
La documentation est en construction.
BootGly est un cadre de base pour développer des API et des applications pour les deux CLI (console)? et WPI (Web).
"BootGly se concentre sur l'efficacité et suit une politique de dépendance minimale. Grâce à cette approche, son architecture I2P unique , ainsi que quelques conventions de code peu communes et des modèles de conception, permet à Bootgly d'offrir des performances supérieures tout en offrant des API de code faciles à comprendre ."
Interface de ligne de commande
Pour le développement CLI de base, BootGly a déjà les composants d'interface utilisateur suivants: alerte, champ, en-tête, menu, progression, table.
Interface de programmation Web
Pour le développement Web de base, BootGly a une CLI de serveur HTTP, une CLI client TCP et un CLI de serveur TCP.
Plus de nouvelles peuvent arriver jusqu'à la sortie de V1.0. Restez à l'écoute.
| Système de fonctionnement |
|---|
| ✅ Linux (basé sur Debian) |
| Fenêtre |
| ❔ Unix |
-
✅ = compatible
= Incompatible
❔ = non testé
Ci-dessus, la compatibilité native, bien sûr, il est possible d'exécuter sur Windows et Unix à l'aide de conteneurs Docker.
php-cliphp-mbstring ?php-readlinerewrite le module activé-
? = Recommandé
Rejoignez-nous et aidez la communauté.
Vous aimez bootgly? Donnez une étoile à notre repo!
Attendez les «directives contributives» pour commencer votre contribution.
Aidez-nous à garder BootGly ouvert et inclusif. Veuillez lire et suivre notre code de conduite.
Beaucoup de temps et d'énergie sont consacrés aux projets de bootgly. Pour accélérer votre croissance, si vous aimez ce projet ou en comptez pour que votre pile fonctionne, envisagez de la parrainer.
Votre parrainage gardera ce projet toujours à jour avec de nouvelles fonctionnalités et améliorations / correctifs de bogues .
projects/Bootgly/CLI/examples/ ;projects/Bootgly/CLI.php ;php bootgly demosudo php bootgly setuptests/@.php ;bootgly testrewrite ;projects/Bootgly/WPI.boot.php fichier;index.php . Directement dans Linux OS (performances max) :
scripts/http-server-cli File;projects/Bootgly/WPI/HTTP_Server_CLI-1.SAPI.php ;bootgly serveou
php scripts/http-server-cli-
ou en utilisant Docker:
docker pull bootgly/http-server-clidocker run -it --network host bootgly/http-server-cliRétablissement des demandes HTTP à côté du serveur
![]() |
|---|
| BootGly CLI - Sortie initiale |
![]() |
|---|
| Composant de progression (avec bar) - Rendre ≈7x plus vite que Laravel / Symfony |
![]() |
|---|
| BOOTGLY HTTP Server CLI (WRK Benchmark) - + 7% plus rapide que Workerman dans le test de texte brut |
![]() |
|---|
HTTP Server CLI - Démarré en mode monitor |
Plus de captures d'écran , de vidéos et de détails peuvent être trouvées dans la page d'accueil de BootGly Docs.
Le BootGly est un logiciel open procured sous licence MIT.
BootGly utilise le versioning sémantique 2.0.