Apa itu Framework Codeigniter?
Texnotoday - Framework atau dalam bahasa indonesia dapat diartikan “Kerangka Kerja”. Framework didalam dunia pemrograman merupakan sebuah kumpulan fungsi-fungsi dan
prosedur-prosedur serta class-class dengan tujuan tertentu yang sudah siap digunakan. Framework berfungsi untuk mempermudah dan mempecepat kerja seorang programmer dalam membuat sebuah aplikasi tanpa harus membuat sebuah fungsi atau class dari awal.
prosedur-prosedur serta class-class dengan tujuan tertentu yang sudah siap digunakan. Framework berfungsi untuk mempermudah dan mempecepat kerja seorang programmer dalam membuat sebuah aplikasi tanpa harus membuat sebuah fungsi atau class dari awal.
Framework Codeigniter merupakan sebuah aplikasi yang bersifat opensource yang digunakan untuk membuat sebuah aplikasi dengan bahasa pemrogaman PHP. Codeigniter menggunakan konsep MVC (Model, View, Controller) dalam membangun aplikasi website dinamis. Hal tersebut akan mempermudah kinerja para programmer dalam membuat aplikasi website dinamis. Selain ringan dan cepat, Codeigniter juga memiliki dokumentasi manual yang sangat lengkap. Oleh sebab itu banyak orang yang memilih codeigniter sebagai framework dasar. Bahkan pembuat PHP Ramus Lerdorf memuji codeigniter pada acara frOSCon (Agustus 2008) bahwa dia menyukai codeigniter Karena “it is faster, lighter and the least like a framework.”
Cara Kerja Framework Codeigniter

- Index.php yang berfungsi sebagai kontrol halaman depan. File index.php menginisialisasi semua resource yang diperlukan untuk menjalankan halaman situs.
- Routing berfungsi untuk memeriksa setiap request HTTP dan melakukan apa yang seharusnya dilakukan terhadap request tersebut.
- Apabila terdapat cache maka sistem akan mengirimkan cache tersebut secara langsung ke browser tanpa harus mengikuti proses yang seharusnya dilakukan. File cache tersebutlah yang membuat aplikasi mudah dibuka.
- Sebelum file controller di load keseluruhan, HTTP request dan data yang masuk atau dimasukan oleh user akan diperiksa terlebih dahulu melalui security.
- Kemudian controller akan membuka file Model, Core, Libraries, Helper dan semua resources yang dibutuhkan dalam program tersebut.
- View berfungsi untuk meRender hasil yang sudah di olah controller dan mengirimkannnya ke web browser. Apabila pada file view sudah terdapat cache maka file view baru yang belum ada cache akan mengupdate view yang sudah ada.
Beberapa Kelebihan Framework CodeIgniter
Performa sangat cepat.
Konfigurasi yang sangat sedikit.
Banyak komunitas pengguna atau forum CI.
Dokumentasi yang sangat lengkap.
Mudah untuk dipelajari.
Menggunakan MVC (Model View Controller).
Download CodeIgniter 3.1.9
Demikian penjelasan framework codeigniter, Semoga bermanfaat, jangan lupa share.
Performa sangat cepat.
Konfigurasi yang sangat sedikit.
Banyak komunitas pengguna atau forum CI.
Dokumentasi yang sangat lengkap.
Mudah untuk dipelajari.
Menggunakan MVC (Model View Controller).
Download CodeIgniter 3.1.9
Demikian penjelasan framework codeigniter, Semoga bermanfaat, jangan lupa share.
Share This :
0 Comments