kiddiengoding - Selamat pagi siang atau malam hari dan dimanapun anda berada, ini adalah tutorial yang pertama dan tentunya juga postingan perdana dari saya di www.kiddiengoding.blogspot.com . untuk postingan perdana saya sesuai dengan judul " pengertian dan cara menggunakan codeigniter ". Pastinya yang membuka postingan ini sudah pernah mendengar tentang framework codeigniter tetapi masih belum paham apa itu framework codeigniter. Framework codeigniter merupakan salah satu framework yang terpopuler dari beberapa framework dan juga paling banyak digunakan oleh para pengembang web atau web developer untuk membangun sebuah aplikasi website. Pengembangan framework ini terbilang sangat baik, sampai saat ini waktu postingan ini dibuat sudah mencapai versi yang ke-3 tepatnya V.3.1.2. Berikut ini adalah penjelasan singkat tentang Framework CodeIgniter serta bagaimana cara penggunaanya.
Framework adalah kumpulan dari syntax program yang di kumpulkan kedalam class dan function-function yang mempunyai fungsi yang berbeda-beda agar memudahkan pengembang untuk memanggil syntax tersebut tanpa haru menuliskan syntax program yang sama secara berulang. Hal ini memiliki keunggulan dalam hal waktu, karena pengembang tidak perlu menuliskan syntax program secara berulang dan juga agar source code kita akan terlihat bersih dan terstruktur.
Codeigniter adalah framework php yang gratis atau bersifat open source, anda boleh menggunakannya tanpa harus membayar. Tujuan dibuatnya framework codeingiter sama dengan framework yang lainya untuk memudahkan pengembang atau programmer dalam membangun sebuah aplikasi berbasis web tanpa harus membuatnya dari awal atau dari nol. Codeigniter ini menggunakan metode MVC ( Model, View, Contoller ) . apa itu MVC simak baik-baik 😊😊
MVC adalah konsep atau teknik yang memisahkan komponen utama menjadi tiga bagian yaitu Model, View dan Controller.
A. Model
Model adalah bagian penanganan yang berhubungan dengan pengolahan data, yang dimaksutkan adalah pengolahan database atau manipulasi database. Sebagai contoh adalah mengambil data , menginput, delete dan lainya yang biasa disebut dengan CRUD ( Create, Read, Update, Delete ). Semua syntax atau intruksi yang berhubungan dengan CRUD atau pengolahan database diletakan di dalam folder MODEL.
B. View
View adalah bagian yang menampilkan halaman user interface atau halaman yang dapat di lihat oleh user. Seluruh syntax user interfacenya berada didalam folder view kecuali CSS nya biasanya dipisah didalam folder lain.
C. Controller
Controller merupakan sekumpulan syntax aksi yang menghubungkan antara model dan view, karena controller digunakan untuk memanggil view dan juga model, sehingga user tidak akan pernah behubungan dengan model secara langsung. Controller berada didalam folder Controll.
Dari sedikit penjelasan diatas dapat kita simpulkan bahwa Model, View dan Controller berada di dalam folder yang berbeda atau dipisah, ini gunanya untuk mempermudah pengembang. Kemudian Controller digunakan sebagai penghubung antara ketiga elemen tersebut. Sebagai contoh misalnya untuk menampilkan sebuah data yang menggunakan metode atau konsep MVC, Controller memanggil intruksi yang berada di model yang mengambil data dari database, kemudian controller memanggil view untuk menampilkan data yang sudah di esekusi oleh model. kita sebagai user tidak perlu lagi memangil view atau model kita hanya perlu memanggil Controller saja. Jadi jelas sudah dan sanggat mudah bukan framework codeigniter ini yang menggukana metode MVC.
Sebagai tambahan jika anda
bekerja dengan tim maka akan lebih mudah lagi dalam pembagian tugas misalnya
front-end developer atau designer developer hanya perlu berhubungan dengan view
dan tidak perlu berhubungan dengan controller. Karena controller dan juga Model
merupakan bagia dari back-end developer jadi pembagian tugas menjadi mudah dan
pengerjaan aplikasi juga akan lebih cepat lagi.
Kelebihan CodeIngniter
Ada beberapa kelebihan dari Framework CodeIgniter yang saya ambil dari situs resminya langsung
- Ukuran codeigniter defaultnya hanya sekitar 2MB saja untuk versi 3.
- Kemudahan dalam menggukannya, disediakan buku panduan disitus resminya.
- Dapat memodifikasi syntax dan tidak harus menggunakan MVC.
- Kopatibel dengan webhosting pada umunya.
- Codeigniter menyediakan helper dan library yang dapat digunakan untuk membuat pagination session, manipulasi url dan lainya.
- Keamanan yang sudah lebih baik dan terus berkembang.
- CodeIgniter terus berkembang dan akan ada banyak fitur-fitur baru lainya.
Cara menggunakan Codeigniter
Cara menggunakan Codeigniter sangatlah mudah dan juga cepat untuk kita pahami. Yang pertama adalah silahkan anda download source codenya di situs resmi codeigniter di www.codeigniter.com kemudian anda download dan extrak lalu letakan seluruh isi folder codeigniter pada folder projek anda di localhost, karena saya menggunakan XAMPP saya taruh foldernya didalam htdocs. Pada contoh saya taruh hasil extrak file kedalam folder kiddiengoding di localhost. Dan kita tinggal menjalankannya pada web browser dengan url http://localhost/kiddiengoding
![]() |
| pengertian dan cara menggunakan codeigniter |
Maka akan menampilkan halaman seperti yang anda lihat di atas yang menandakan bahwa CodeIngniter berhasil di Install dan siap untuk anda gunakan. Tampilan diatas adalah halaman default dari codeigniter saat pertama kali di install.
Sekian tutorial tentang pengertian dan cara menggunakan codeingniter . simak tutorial lainya tentang codeigniter hanya di kiddiengoding dan mari kita belajar bersama. 👍😆😄
Daftar Tutorial Codeigniter :
Incoming search terms :
- apa itu codeigniter
- apa itu framework codeigniter
- codeingniter adalah
- pengertian codeigniter
- cara menggunakan codeigniter
- ci adalah
- framework ci adalah
- code igniter adalah
- framework codeigniter adalah
- pengertiaan framework codeigniter
- pengertian ci
- framework ci adalah


EmoticonEmoticon