Fasty - Kerangka PHP yang cepat dan sederhana
(Saat ini di bawah pengembangan berat)
Instalasi
Menginstal Fasty sangat mudah, cukup ikuti langkah -langkah di bawah
Komposer membuat proyek Fasty/Framework Project_name
Atau unduh rilis stabil terbaru (https://github.com/fastyphp/fasty/releases) dan kemudian jalankan
instalasi komposer
- Setel direktori root server web ke folder /publik
- Buka Konsol/Perintah Prompt dan CD ke Folder Root Fasty
- Jalankan instalasi komposer dan tunggu sampai komposer selesai mengunduh file yang diperlukan (jika tidak memiliki pengaturan komposer, Anda dapat melakukannya dengan mengunjungi tautan ini: https://getcomposer.org/doc/00-intro.md)
- Atur file config.php agar sesuai dengan pengaturan Anda sendiri
- Buat sesuatu yang luar biasa!
Fasty tidak memerlukan pekerjaan konsol sendiri tetapi membutuhkannya untuk instalasi awal
Tolok ukur
Semua tolok ukur dilakukan dengan menggunakan alat benchmark Apache yang disebut ApacheBench Versi 2.3 mereka juga dilakukan pada mesin lokal saya (yang bukan spesifikasi tinggi), jadi hasilnya agak rendah
Perintah Benchmark
ab -n 1000 -c 100 http://localhost
Spesifikasi mesin
- Prosesor: Intel Core i5-4210U @ 1.70GHz
- RAM: 8 GB
- Sistem: 64-bit Windows 10
Hasil sebenarnya
- Fasty - 53.91 Permintaan/Kedua (Koneksi MySQL, Sistem Cache File Default)
- Laravel - 13.59 Permintaan/Kedua (Koneksi MySQL, Sistem Cache File Default)
- CakePHP - 10.83 Permintaan/Kedua (Koneksi MySQL, Sistem Cache File Default)
Persyaratan
Fasty membutuhkan layanan berikut
- PHP 7.1 atau lebih
- Mariadb 10.1/MySQL 5.7.14 atau lebih