Tutorial Instalasi Lengkap Codeigniter 4 Untuk Pemula
Tutorial Instalasi Lengkap Codeigniter 4 Untuk Pemula
#1. Pengenalan Codeigniter 4
Codeigniter merupakan framework PHP untuk membangun aplikasi berbasis web.
Codeigniter sendiri memberikan 3 pilihan. yaitu: Codeigniter 2, Codeigniter 3, dan Codeigniter 4.
Codeigniter 2 merupakan versi legacy dari Codeigniter, Codeigniter 3 merupakan versi terbaru dari Codeigniter, sedangkan Codeigniter 4 merupakan versi masa depan Codeigniter.
Codeigniter 2 dan Codeigniter 3 tidak memilki perbedaan yang signifikan, hanya saja ada beberapa fitur yang ditambahkan pada versi 3 dan dukungan terhadap PHP versi 5.6+.
Sedangkan Codeigniter 4, sangat berbeda dengan Codeigniter 2 dan Codeigniter 3.
Berkat perkembangan teknologi yang cepat, Codeigniter dipaksa melakukan perubahan besar-besaran.
Codeigniter 4 mendukung PHP versi 7.2+, jika web server Anda belum support PHP 7.2+, saya sarankan untuk mengupgrade versi PHP Anda.
Selain itu, Codeigniter 4 juga tidak dapat dijalankan jika web server Anda tidak mengaktifkan intl extention, php-json, php-mbstring, php-mysqlnd, dan php-xml.
Anda dapat mengeceknya di phpinfo, jika salah satu extention tersebut tidak aktif (disabled), silahkan aktifkan pada file php.ini.
Jika Anda menggunakan XAMPP, file php.ini terdapat pada folder:
C:/xampp/php
Sedangkan jika Anda menggunakan WampServer, file php.ini terdapat pada folder:
C:/wamp64/bin/php/php7.4.3
Pada tutorial ini saya menggunakan XAMPP.
Selain itu, Codeigniter 4 tidak memiliki file “index.php” pada root project, dan file “index.php” dipindahkan ke folder “public” dengan alasan keamanan.
Codeigniter 4 memudahkan web developer dengan penulisan kode program yang lebih singkat dan memberikan kemudahan dalam melacak error melalui mode “development”.
#2. Instalasi Codeigniter 4
Untuk menginstal Codeigniter 4 dapat dilakukan dengan 2 cara yaitu: Instalasi manual dan Instalasi melalui composer.
Pada tutorial ini saya akan memberikan keduanya.
1. Instalasi Manual
Instalasi Codeigniter 4 secara manual, persis sama dengan menginstal Codeigniter 3.
Download file Codeigniter 4 pada link berikut, kemudian extract di web server Anda.
https://github.com/CodeIgniter4/framework/releases/tag/v4.0.2
Jika menggunakan WAMPSERVER, extract di folder:
C:/wamp64/www
Jika menggunakan XAMPP, extract di folder:
C:/xampp/htdocs
2. Instalasi Melalui Composer
Codeigniter 4 memungkinkan Anda untuk melakukan instalasi melalui composer.
Composer merupakan Dependency Manager untuk PHP, sama halnya dengan NPM pada node.js.
Untuk dapat melakukan instalasi codeigniter 4 menggunakan composer, Anda harus menginstal composer terlebih dahulu di computer Anda.
Jika Anda menggunakan windows, Anda dapat mendownload Composer-Setup.exe pada link berikut:
https://getcomposer.org/download/
Jika Anda menggunakan Linux/Unix/macOS, cek link berikut untuk info lebih lengkap:
https://getcomposer.org/doc/00-intro.md
Untuk memastikan apakah composer telah terinstal dengan baik di computer Anda, silahkan buka Terminal / Command Prompt dan ketikan perintah berikut:
composer –v |
Jika composer terinstal dengan baik, maka akan terlihat seperti gambar berikut:
Komentar