Apa Kelebihan CodeIgniter

Apa Kelebihan CodeIgniter

Framework CodeIgniter adalah salah satu framework terbaik yang biasa digunakan oleh developer PHP. CodeIgniter juga memiliki library yang lebih luas dibandingkan framework lainnya. Selain itu, framework ini juga terkenal ringan sehingga tidak memakan banyak resources website Anda. Framework CodeIgniter pertama kali diperkenalkan pada tahun 2006 oleh Rick Ellis. Sejak diluncurkan, framework ini terus mengalami perkembangan dari segi fitur dan juga fungsi. Framework CodeIgniter bersifat open-source. Ini berarti Anda bisa dengan mudah mengunduh dan menggunakan framework ini secara gratis.



Framework CodeIgniter menggunakan model MVC (model, view, dan controller) yang sangat cocok digunakan untuk membangun website dinamis dengan lebih cepat dan efektif. MVC sendiri adalah teknik atau konsep yang memisahkan komponen utama menjadi tiga komponen yang membangun suatu pattern dalam suatu aplikasi.

 



 

Kelebihan CodeIgniter dibanding dengan Framework PHP lain

  1. Performa sangat cepat : salah satu alasan tidak menggunakan framework adalah karena eksekusinya yang lebih lambat daripada PHP from the scracth, tapi Codeigniter sangat cepat bahkan mungkin bisa dibilang codeigniter merupakan framework yang paling cepat dibanding framework yang lain.
  2. Konfigurasi yang sangat minim (nearly zero configuration) : tentu saja untuk menyesuaikan dengan database dan keleluasaan routing tetap diizinkan melakukan konfigurasi dengan mengubah beberapa file konfigurasi seperti database.php atau autoload.php, namun untuk menggunakan codeigniter dengan setting standard, anda hanya perlu mengubah sedikit saja file pada folder config.
  3. Banyak komunitas: dengan banyaknya komunitas CI ini, memudahkan kita untuk berinteraksi dengan yang lain, baik itu bertanya atau teknologi terbaru.
  4. Dokumentasi yang sangat lengkap : Setiap paket instalasi codeigniter sudah disertai user guide yang sangat bagus dan lengkap untuk dijadikan permulaan, bahasanya pun mudah dipahami.
  5. Maintenance yang mudah, komponen CodeIgniter dapat bekerja secara mandiri tanpa bergantung dengan komponen lainnya. Tentunya hal ini sangat memudahkan maintenance atau pemeliharaan website nantinya.
  6. Fitur khusus, CodeIgniter menyediakan beberapa fitur khusus yang tidak banyak dimiliki framework lainnya seperti fitur mengirim email, manajemen database, dan juga manajemen session.



Keunggulan CodeIgniter Menurut (Raharjo, 2015) :

  1. CodeIgniter adalah framework yang bersifat free dan open-source.
  2. CodeIgniter memiliki ukuran yang kecil dibandigkan dengan framework lain.
  3. Aplikasi yang dibuat menggunakan CodeIgniter bisa berjalan cepat.
  4. CodeIgniter menggunakan pola desain Model-View-Controller (MVC) sehingga satu file tidak terlalu berisi banyak kode. Hal ini menjadikan kode lebih mudah dibaca, dipahami, dan dipelihara dikemudian hari.
  5. CodeIgniter dapat diperluas sesuai dengan kebutuhan.
  6. CodeIgniter terdokumentasi dengan baik. Informasi tentang pustaka kelas dan fungsi yang disediakan oleh CodeIgniter dapat diperoleh melalui dokumentasi yang disertakan di dalam paket distribusinya.

 

 

 

Pembahasan lainnya : 

 

 




 

How useful was this post?

Click on a star to rate it!

Average rating / 5. Vote count:

No votes so far! Be the first to rate this post.

As you found this post useful...

Follow us on social media!

Sistem Informasi