CodeIgniter merupakan aplikasi sumber terbuka yang berupa framework PHP dengan model MVC (Model, View, Controller) untuk membangun website dinamis dengan menggunakan PHP. CodeIgniter memudahkan developer untuk menciptakan aplikasi web dengan cepat gampang dibandingkan dengan membuatnya dari awal. CodeIgniter dirilis pertama kali pada 28 Februari 2006. Versi stabil terakhir yakni versi 3.0.4.
Kelebihan Codeigniter :
GratisCodeigniter dilisensikan dibawah lisensi Apache/BSD style open source. Makara ini berarti Codeigniter sanggup digunakan secara bebas.
Support PHP4 dan PHP5Walau dikala ini PHP telah mencapai versi 5 bahkan versi 6, namun masih banyak juga orang – orang yang menggunakan PHP4. Oleh lantaran itu, pengembang Framework Codeigniter memperhatikan betul setiap pengguna, oleh akhirnya Framework Codeigniter dikembangkan semoga bisa berjalan baik PHP4 Maupun PHP5.
Ukuran File Kecil dan CepatDibandingkan dengan Framework lain, semisal CakePHP, Codeigniter yakni alternative bagi kau yang menginginkan kanal yang cepat. Kenapa bisa cepat? Karena Codeigniter hanya me-load fungsi atau library yang digunakan saja, berbeda dengan Framework lainnya yang menggunakan seluruh library walaupun library tersebut tidak digunakan. Alasan inilah yang menimbulkan Codeigniter dengan kanal tercepat dan ringan.
DokumentasiFramework yang baik pastinya dilengkapi dengan dokumentasi yang lengkap dan mendukung, semoga bisa gampang dipahami oleh penggunanya. Didukung oleh User Guide yang gampang dimengerti, dari mulai install hingga pada fungsi-fungsinya semua ada.
Memakai konsep MVC
Codeigniter menggunakan konsep MVC (Model View Controller), konsep modern yang banyak digunakan oleh framework PHP lainnya. Dengan adanya MVC, Pengerjaan antara kebijaksanaan dengan layout telah dipisahkan, sehingga antara si programmer dan designer sanggup santai melaksanakan tugasnya.
KomunitasFramework Codeigniter mempunyai sebuah komunitas, kau bisa bergabung pada situs codeigniter.com/forumsKekurangan Codeigniter :
Codeigniter dikembangkan oleh Ellislab dan bukan oleh suatu komunitas, yang mengakibatkan update core engine-nya tidak secepat framework lain.
Tidak ditujukan untuk pembuatan web dengan skala besar (enterprise) walaupun tersedia banyak library.
Masih banyak kelonggaran dalam hal coding, contohnya bebas dalam menambah file.
Tidak mencerminkan MVC yang sesungguhnya, contohnya penulisan echo masih sanggup dilakukan pada file controller.
Penggunaan Codeigniter :
Hal pertama yang dilakukan yakni mendownload codeigniter, codeigniter sanggup di unduh di situs resminya codeigniter.com.
saya di sini menggunakan xampp, xampp sanggup di unduh di sublime text 3 bisa di unduh di sini.
buat folder dengan nama CI, kemudian copy kan file codeigniter yang sudah kita unduh tadi.
extract file codeigniter tersebut
buka tab browser gres dan ketik localhost/ci, ini yakni tampilan awal codeigniter.
anda sudah berhasil menginstall codeigniter
0 Comments: