Posted by : Unknown Thursday, 18 December 2014


Saat ini CodeIgniter menjadi tren yang sedang hangat dibicarakan oleh para developer di Indonesia. Framework yang satu ini memang sudah menjadi top star di beberapa situs forum atau milis yang membahas tentang PHP.

Situs-situs besar yang ada di Indonesia sudah beralih menggunakan framework CodeIgniter seperti okezone.com, kompas.com dan lain-lain.
 (Source Logo: http://stat.k.kidsklik.com)

(Source Logo: http://hinnation.com/)

Kemudahan dalam penggunaan framework CodeIgniter yang mudah dikustomisasi dan diintegrasikan dengan library menjadi keunggulannya. 
Rasmus Lerdorf, "I like CodeIgniter because it is faster, lighter and the least like a framework".
Saat ini CodeIgniter dikembangkan oleh komunitas dan disebarluaskan ke seluruh dunia dengan lisensi bebas. CodeIgniter tergolong framework dengan ukuran kecil dan cukup mudah untuk dipahami dan dikuasai. Kelebihan dalam membuat website dengan menggunakan framework CodeIgniter diantaranya adalah :

1. Open Source - CodeIgniter berlisensi Apache/BSD-style opensource sehingga dapat dikembangkan dan digunakan sesuai dengan kebutuhan.

2. Multiplatform - Sangat ringan dijalankan pada berbagai platform. Pada bagian sistem utama, CodeIgniter hanya memerlukan kapasitas yang sedikit untuk server dalam membentuk class library.

3. Efisiensi waktu - Dengan adanya struktur dan library yang disediakan oleh framework, programmer dapat fokus pada prosses pengembangan sistem yang akan dibangun.

4. Menggunakan metode MVC - Metode MVC adalah metode dengan cara  Model, Controller, Model framework ini dapat mempermudah membedakan antara tampilan dan program.

5. User friendly - Sangat mudah digunakan oleh semua kalangan user, hal ini dikarenakan bentuk dan tampilan yang sudah dirancang secara terstruktur.

6. URL yang user friendly - Ketika URL dipanggi; maka akan langsung membentuk sebuah alamat http ://namasitus.com/blog/contoh/alamat-blog. Hal ini dikarenakan CodeIgniter telah dirancang dengan rapih.

7. Framework yang lengkap - Dikemas secara lengkap karena di dalamnya terdapat kumpulan class yang di dalam library yang tersedia sehingga sangat menunjang dalam pembuatan website, database, validasi form data, pembuatan session, penggunaan XML-RPC dan lain-lain.

8. User guide - Dilengkapi dengan dokumentasi yang cukup baik dan lengkap, sehingga dapat membantu para programmer mempelajarinya.

9. Reuse of code - Dengan menggunakan CodeIgniter maka program yang dibuat akan memiliki struktur yang baku, sehingga dapat digunakan kembanli pada proyek-proyek lainnya.

10. Berjalan di PHP versi 4 dan 5 - Sekarang ini PHP sudah mencapai versi ke 5, meskipun begitu masih banyak orang yang tetap menggunakan PHP versi 4 oleh sebab itu CodeIgniter dikembangkan agar tetap kompatible dengan PHP versi 4 dan dapat dijalankan pada PHP versi 5.


Source artikel : Ardhana, YM Kusuma. Pemrograman PHP CodeIgniter Black Box. Jasakom Jakarta, 2012

Leave a Reply

Subscribe to Posts | Subscribe to Comments

Powered by Blogger - Risqy Pradini - 2018