
Kerangka PHP dasar untuk multi proyek.
Bootgly adalah kerangka PHP pertama yang menggunakan arsitektur I2P (antarmuka-ke-platform).
Catatan
Bootgly akan sepenuhnya direfaktor untuk menggunakan "Hooks Properti" dan V1.0 akan dirilis hanya setelah PHP 8.4 dirilis.
Peringatan
? Jangan menggunakannya di lingkungan produksi. ?
Bootgly sedang dalam pengujian beta. Versi utama (1.0) akan segera dirilis.
Dokumentasi sedang dibangun.
Bootgly adalah kerangka kerja dasar untuk mengembangkan API dan aplikasi untuk kedua CLI (konsol)? dan WPI (Web).
"Bootgly difokuskan pada efisiensi dan mengikuti kebijakan ketergantungan minimum. Berkat pendekatan ini, arsitektur I2P yang unik , bersama dengan beberapa konvensi kode dan pola desain yang tidak umum, memungkinkan bootgly untuk menawarkan kinerja yang unggul sambil menyediakan API kode yang mudah dipahami ."
Antarmuka baris perintah
Untuk pengembangan CLI dasar, bootgly sudah memiliki komponen UI berikut: Peringatan, bidang, header, menu, kemajuan, tabel.
Antarmuka pemrograman web
Untuk pengembangan web dasar, Bootgly memiliki HTTP Server CLI, TCP Client CLI dan TCP Server CLI.
Lebih banyak berita mungkin datang sampai rilis V1.0. Pantau terus.
| Sistem Operasi |
|---|
| ✅ Linux (berbasis Debian) |
| Windows |
| ❔ unix |
-
✅ = kompatibel
= Tidak kompatibel
❔ = tidak teruji
Di atas adalah kompatibilitas asli, tentu saja dimungkinkan untuk berjalan di Windows dan Unix menggunakan wadah Docker.
php-cliphp-mbstring ?php-readlinerewrite modul diaktifkan-
? = Direkomendasikan
Bergabunglah dengan kami dan bantu komunitas.
Suka Bootgly? Beri repo kami bintang!
Tunggu "Pedoman Kontribusi" untuk memulai kontribusi Anda.
Bantu kami tetap terbuka dan inklusif. Harap baca dan ikuti kode perilaku kami.
Banyak waktu dan energi dikhususkan untuk proyek bootgly. Untuk mempercepat pertumbuhan Anda, jika Anda menyukai proyek ini atau bergantung padanya agar tumpukan Anda berfungsi, pertimbangkan untuk mensponsori itu.
Sponsor Anda akan membuat proyek ini selalu terkini dengan fitur baru dan perbaikan / perbaikan bug .
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 . Langsung di Linux OS (Max Performance) :
scripts/http-server-cli ;projects/Bootgly/WPI/HTTP_Server_CLI-1.SAPI.php file;bootgly serveatau
php scripts/http-server-cli-
atau menggunakan Docker:
docker pull bootgly/http-server-clidocker run -it --network host bootgly/http-server-cliMerutekan permintaan HTTP di sisi server
![]() |
|---|
| Bootgly CLI - Output Awal |
![]() |
|---|
| Komponen Kemajuan (dengan BAR) - Render ≈7x lebih cepat dari Laravel / Symfony |
![]() |
|---|
| Bootgly HTTP Server CLI (Benchmark WRK) - +7% lebih cepat dari pekerja dalam tes teks biasa |
![]() |
|---|
HTTP Server CLI - Dimulai dalam Mode monitor |
Lebih banyak tangkapan layar , video, dan detail dapat ditemukan di halaman beranda dokumen bootgly.
Bootgly adalah perangkat lunak bersumber terbuka yang dilisensikan di bawah lisensi MIT.
Bootgly menggunakan Semantic Versioning 2.0.