Senin, 25 Februari 2013

Apa Itu Codeigniter ?

Setelah kita merasa sudah berLevel advance dalam belajar PHP, sebaiknya kita juga mempelajari salah satu framework diantaranya Codeigniter. Codeigniter ( CI ) adalah framework pengembangan aplikasi dengan menggunakan PHP,suatu kerangka untuk bekerja atau membuat program dengan menggunakan PHP yang lebih sistematis. Pemrograman tidak perlu membuat program dari awal, karena CI menyediakan sekumpulan library yang banyak diperlukan untuk menyelesaikan pekerjaan yang umum, dengan menggunakan antarmuka dan struktur logika yang sederhana untuk mengaksesnya. Codeigniter merupakan framework yang berlisensi bebas untuk digunakan.

Framewrok CI memiliki dokumentasi yang jelas dan lengkap, yang sangat memudahkan developer untuk mempelajarinya. CI menyediakan pendekatan yang sederhana ataupun bisa pendekatan yang kompleks namun dapat disederhanakan. Sebuah contoh untuk hanya sekedar menampilakn Hello Word pada CI sangat mudah cukup dengan satu file dan satu method berbeda dengan framework lain yang mungkin agak ribet.

Pada framework CI memiliki banyak sekali fitur-fitur menarik yang biasa digunakan pengembang, fitur yang disediakan sangat memudahkan dalam proses pembuatan website berskala besar. Dalam pengembangan CI kita juga bisa menerapkan teknologi AJAX, jQuery, CSS dll. Pengembang CI harus memiliki dasar OOP pada PHP dan juga pemahaman konsep MVC ( Model View Controller). Belajar PHP sangat membutuhkan tingkat kesabaran tinggi untuk bisa memciptakan sebuah aplikasi yang maksimal dalam fungsinya.