Ada banyak framework PHP yang bisa dipilih. Untuk sebagian besar proyek klien, saya memilih CodeIgniter 4. Berikut pertimbangannya.

Ringan dan cepat

CodeIgniter 4 memiliki jejak memori kecil dan waktu respon yang cepat, sehingga website tetap gesit walau dipasang di shared hosting dengan sumber daya terbatas.

Mudah di-deploy

Sebagian besar hosting di Indonesia mendukung PHP dan MySQL. Aplikasi CodeIgniter cukup diunggah, mengatur file .env, lalu menjalankan migrasi database.

Keamanan bawaan

Perlindungan CSRF, escaping output, validasi input, dan query builder yang mencegah SQL injection sudah tersedia tanpa paket tambahan.

Mudah diteruskan

Struktur MVC yang jelas membuat programmer lain bisa melanjutkan pengembangan dengan cepat. Klien tidak terkunci pada satu orang.

Website yang sedang Anda baca ini juga dibangun dengan CodeIgniter 4.