Home » Codeigniter 4 » Codeigniter 4 Basic Tutorial untuk Coder Pemula

Codeigniter 4 Basic Tutorial untuk Coder Pemula

Published by Ade Kurniawan on

tutorial codeigniter 4

Pengantar Codeigniter 4

CodeIgniter adalah aplikasi open source yang
berbentuk framework (kerangka kerja) PHP dengan model MVC yang digunakan untuk membangun situs web dinamis.

Situs web disini maksudnya dapat juga berbentuk sistem informasi dan lainnya.

Selanjutnya Codeigniter 4 merupakan versi terbaru dari framework codeigniter yang dirancang lebih lengkap dan powerfull dari versi sebelumnya.

Tutorial ini akan membahas mengenai codeigniter secara umum dan codeigniter 4 secara spesifik.

Pemahaman dasar tentang php dan codeigniter 3 merupakan hal yang dapat membantu kamu agar baik lagi dalam memahami tutorial ini.

Sejarah codeigniter versi awal hingga versi Codeigniter 4

Codigniter pertama kali diluncurkan pada tahun 2006 oleh EllisLab dan merupakan versi pertama codeigniter.

Selanjutnya pada tahun 2014 EllisLab mengumumkan bahwa Codeigniter akan dilanjutkan pengembangannya
dibawah kepengurusan British Columbia Institute of Technology.

versi codeigniter sebelum versi terbaru ini merupakan versi yang banyak digunakan karena mudah dipahami dan berkembang melalui meningkatnya komunitas pengguna.

Kemudian tahun 2020 tepatnya bulan februari dirilis codeigniter 4

Tentang Kelebihan Fitur yang ada pada Codeigniter 4 Saat ini

1. Memiliki ukuran yang kecil
Saat di download codeigniter memiliki ukuran seikitar 2 Mb.


2. Codeigniter hadir dengan konfigurasi yang sedikit.
Dengan menggunakan codeigniter dapat membangun aplikasi yang lebih cepat karena tidak perlu melakukan banyak konfigurasi dalam penggunaannya.

Kemampuan ini merupakan salah satu karakter dari framework . Framework mempu mengubah pengerjaan yang semula dimulai dari awal menjadi lebih sederhana karena tidak perlu dimulai lagi dari awal.

Konsep pengembangan framework inilah yang menjadikan codeigniter hadir dengan sedikit konfigurasi dan minimal scripting dibandingkan dengan php native

3. Dukungan Dokumentasi
Codeigniter memiliki dokumentasi yang lumayan lengkap, petunjuk penggunaan di tuliskan secara online dan offline. Dokumentasi offline dapat dilihat saat melihat bagian yang akan digunakan.

Sebagai contoh saat ingin menggunkan routes codeigniter.

maka akan ditampilkan penjelasan tentang routes seperti gambar berikut:

kegunaan routes

codeigniter documentation

Reserved routes

reserve route codeigniter

Untuk Dokumentasi online codeigniter dapat di lihat dokumentasi online

4. Codeigniter menggunakan bentuk Model – View – Controller sebagai arsitektur design.

MVC adalah bentuk yang diusung oleh codeigniter dalam membangun aplikasi.

MVC Pattern
MVC Pattern

Berdasarkan gambar MVP pattern di atas dapat dilihat bahwa model mvp menitik beratkan proses pada controller. controller melakukan request data ke model dan meneruskan response data yang diberikan model ke view.

Data view ditampikan berdasarkan desain yang telah dibuat.

View disusun dan di desain sedemikian rupa dalam bentuk template agar menampilkan data yang user-friendly kepada user.

Pemahaman awal mengenai konsep MVC ini dapat disederhanakan sebagai berikut:

Model

merupakan bagian yang dibuat untuk memanggil database.
Membutuh pemahaman sql, php

View

merupakan bagian desain depan yang akan tampil /dilihat oleh user.

Membutuhkan pemahaman html, css, php

Controller

Merupakan bagian yang bertugas mengontrol aktivitas tampilan view dan permintaan data ke database melalui model.

pemahaman php dan algoritma pemrograman dibutuhkan disini

5. Kebutuhan Sistem Menggunakan Codeigniter 4

Salah satu faktor yang memungkinkan codeigniter bekerja lebih baik adalah minimal requirement dalam versi php yang lebih tinggi

untuk dapat menggunakan codeigniter 4 dibutuhakan php vers dan sql versi sebagai berikut:

1. PHP Versi => 7.3

2. MySQL Versi =>5.1

Minimal Requirement tersebut dapat menggunakan xampp versi yang tesedia di link ini.

Dengan menggunakan versi terbaru akan membuat proses dan kehandalan sistem lebih cepat dan lebih baik lagi.

Dasar Tutorial CI 4

Pada bagian basic atau dasar ini dengan menyelesaikan tugas berikut ini akan sangat membantu kamu memahami codeigniter.

1 . Instalasi Codeigniter 4

2 . Membuat Model, Controller Dan View

3. Menyelesaikan Crud

Urutan penyelesaikan langkah -langkah di atas dimulai dari menginstal codeigniter dan dilanjutakan dengan membuat crud sederhana

Silahkan lanjutkan eksplorasi penggunaan codeigniter berdasarkan kebutuhan web dan sistem yang sedang dikembangkan. jika ada pertanyaan silahkan tuliskan di kolom komentar.


0 Comments

Leave a Reply

Avatar placeholder

Your email address will not be published. Required fields are marked *