Wolff adalah kerangka PHP yang sangat kecil dan ringan, yang ditujukan untuk mereka yang ingin membangun aplikasi web tanpa berurusan dengan kompleksitas.
Wolff adalah solusi sempurna untuk membangun aplikasi web kecil dan menengah.
Catatan: Kode inti kerangka kerja tersedia di Wolff-Framework.
? Sangat mudah : mudah digunakan dan siap digunakan, memberi Anda kesempatan untuk mempelajarinya hanya dalam satu malam (termasuk tidur).
Sangat cepat : Karena kesederhanaannya, kerangka kerja mampu menangani ratusan permintaan per detik. Sangat ramah dengan server kentang.
Komprenhensive : Ini memiliki semua yang Anda butuhkan untuk membangun aplikasi web, dari lapisan abstraksi database yang praktis hingga mesin template dinamis.
? Elegan : Kode dan antarmuka sumbernya telah ditulis dengan cermat, itu ekspresif dan elegan, tanpa tergantung pada satu ketergantungan eksternal tunggal.
Lapisan abstraksi basis data
Wadah di
Manajer Bahasa
Sistem perutean
Perpustakaan Standar
Mesin template
Dan banyak lagi ...
PHP Versi 7.1 atau lebih tinggi
Komposer (hanya untuk instalasi)
Komposer diperlukan untuk menginstal Wolff, setelah Anda mendapatkannya ...
Jalankan perintah berikut di folder tempat Anda ingin Wolff diinstal:
composer create-project usbac/wolff
Ini akan mengunduh seluruh proyek dengan segala sesuatu yang siap dijalankan.
Info lebih lanjut tentang proses instalasi di halaman Documents - Instal.
Anda juga dapat mengunduh di sini bundel terakhir yang siap digunakan.
Aplikasi/Pengontrol/Home.php:
‹?php
namespace Controller;
use Wolff Core { Language , View };
class Home
{
public function index ( $ req , $ res )
{
$ data = Language:: get ( ' home ' );
View:: render ( ' home ' , $ data );
}
}Lebih banyak contoh yang tersedia di sini.
Phpunit diperlukan untuk tes, setelah Anda mendapatkannya.
Jalankan perintah berikut dengan High Privileges (sudo) di folder proyek Wolff Anda:
vendor/bin/phpunit
Diperlukan menjalankan perintah dengan hak istimewa tinggi karena beberapa file akan dibuat selama proses pengujian.
Pertama kali menggunakannya? Baca dokumentasinya.
Kontribusi atau dukungan apa pun untuk proyek ini dalam bentuk permintaan tarik atau pesan akan sangat dihargai. ❤️
Anda dapat membaca lebih lanjut tentang proses kontribusi di sini. Jangan malu. :)
Wolff adalah perangkat lunak open-source yang dilisensikan di bawah lisensi MIT.