|
CodeIgniter adalah kerangka kerja PHP MVC yang sederhana dan cepat. Staf di EllisLab merilis CodeIgniter. Setelah banyak bisnis mencoba semua kerangka kerja PHP MVC, CodeIgniter muncul sebagai pemenang, terutama karena memberi organisasi kebebasan yang cukup untuk memungkinkan pengembang bekerja lebih cepat. Kebebasan berarti bahwa saat menggunakan CodeIgniter, Anda tidak perlu memberi nama tabel database dengan cara tertentu, Anda juga tidak perlu memberi nama model berdasarkan tabel. Ini membuat CodeIgniter ideal untuk memfaktorkan ulang aplikasi PHP lama di mana mungkin ada semua struktur aneh yang perlu di-porting. CodeIgniter tidak memerlukan banyak kode (versi 1.6.2 hanya 2.8 MB, di mana 1.3 MB adalah dokumentasi pengguna yang dapat dihapus), dan tidak meminta Anda untuk mencolokkan perpustakaan besar yang mirip dengan PEAR. Ini berkinerja sama baiknya di PHP 4 dan PHP 5, memungkinkan Anda membuat aplikasi portabel. Terakhir, Anda tidak perlu menggunakan mesin template untuk membuat tampilan — cukup gunakan HTML dan PHP kuno.
|