esyede / rakit
Rakit Web Framework
Fund package maintenance!
esyede
saweria.co/esyede
Installs: 27
Dependents: 0
Suggesters: 0
Security: 0
Stars: 24
Watchers: 4
Forks: 12
Open Issues: 3
Type:project
Requires
- php: >=5.4.0
- ext-json: *
- ext-mbstring: *
- ext-openssl: *
Requires (Dev)
- cweagans/composer-patches: ^1.7
- phpunit/phpunit: 4.8.34
README
English version of documentation at README-en.md
Apa itu rakit?
Rakit adalah kerangka kerja web yang sederhana dan mudah dipelajari. Pengguna baru akan menikmati kemudahan pengembangan yang sama dengan yang ditemukan dalam framework PHP yang paling populer saat ini.
Pengguna yang lebih berpengalaman akan mendapat kesempatan untuk memodulasi kode mereka dengan cara yang lebih mudah dan efisien.
Fitur
- Ukuran relatif kecil (< 1MB sudah termasuk dokumentasi offline).
- Berjalan di PHP 5.4.0 sampai PHP 8
- Bisa digunakan dengan ataupun tanpa Composer.
- Routing via Closure maupun Controller (MVC).
- View dan templating (native / blade).
- Abstraksi database (Model dan Query Builder).
- Schema builder.
- Migrasi database.
- Otentikasi sederhana.
- CLI tool.
- Dan masih banyak lagi..
Kebutuhan Sistem
Ekstensi Tambahan:
Menginstall ekstensi berikut akan membantu anda mendapatkan manfaat penuh dari rakit, tetapi tidak diwajibkan:
- Driver PDO untuk SQLite, MySQL, PostgreSQL, atau SQL Server untuk bekerja dengan database.
- Ekstensi cURL untuk menginstall paket via rakit console.
- Ekstensi GD Image untuk mengolah gambar.
Dokumentasi
Dokumentasi sudah disertakan pada setiap arsip rilis yang anda unduh, supaya anda tetap dapat mempelajarinya meskipun tanpa koneksi internet.
Dokumentasi daring juga tersedia di situs resmi.
Ikut Membantu
Untuk ikut serta membantu pengembangan rakit, silahkan kirimkan pull request anda ke repositori resmi rakit.
Selain itu, anda juga dapat membantu pengembangan rakit dengan cara menjawab pertanyaan yang diajukan oleh pengguna lain di forum diskusi.
Lisensi
Rakit dirilis di bawah Lisensi MIT.
Ini berarti bahwa anda boleh memodifikasi, mendistribusikan ulang serta menggunkannya untuk kebutuhan pribadi maupun komersil, dengan catatan harus menyertakan informasi pembuat asli, serta tidak ada garansi dan tanggung jawab atas segala kerusakan yang ditimbulkan.