Kerangka kerja Yii2 adalah kerangka pengembangan aplikasi web PHP5 berkinerja tinggi. Alat baris perintah sederhana yiic dapat dengan cepat membuat kerangka kode aplikasi web. Pengembang dapat menambahkan logika bisnis berdasarkan kerangka kode yang dihasilkan untuk menyelesaikan pengembangan aplikasi dengan cepat.
Memasang
PHP minimum yang diperlukan untuk Yii adalah PHP 5.4.
Ini bekerja paling baik dengan PHP 8.
Kelebihan dan kekurangan kerangka YII2
keuntungan
1. OOP murni
2. Digunakan untuk aplikasi web skala besar
3. Modelnya mudah digunakan
4. Kecepatan pengembangannya cepat dan kecepatan larinya juga cepat. Performa luar biasa dan kaya fitur
5. Gunakan alat baris perintah.
6. Mendukung alat manajemen paket komposer
7. GII cukup baik, menyederhanakan proses pengembangan dan dapat menghasilkan sebagian besar kode. Efisiensi pengembangan backend cukup tinggi.
kekurangan
1. Kurangnya panduan dan pertimbangan pada lapisan Model.
2. Beberapa contoh dokumen
3. Terlalu banyak bahasa Inggris
4. Dibutuhkan kemahiran dalam teknologi PHP dan kemahiran dalam pemrograman OOP!
5. Tampilan bukan tampilan ideal. Tampilan ideal hanya boleh berupa kode html dan tidak melibatkan kode PHP.
6. Dengan tren pemisahan total antara front-end dan back-end, penggabungan front-end dan back-end yii2 masih agak berat.