Cara Membuat Proyek di CodeIgniter 4 Secara Manual
CodeIgniter 4 adalah salah satu framework PHP yang populer dan mudah digunakan untuk membangun aplikasi web. Dalam panduan ini, kita akan membahas cara membuat proyek baru di CodeIgniter 4 secara manual.
1. Persyaratan Awal
Sebelum memulai, pastikan Anda memiliki hal-hal berikut:
- PHP: Pastikan Anda telah menginstal PHP versi 7.2 atau yang lebih baru.
- Web Server: Anda dapat menggunakan Apache, Nginx, atau server lokal seperti XAMPP atau WAMP.
- Database: Pastikan Anda memiliki akses ke server database seperti MySQL atau MariaDB.
2. Mengunduh CodeIgniter 4
- Kunjungi situs resmi CodeIgniter: CodeIgniter 4 Releases.
- Pilih versi terbaru dan klik tautan unduh untuk mengunduh file ZIP.
- Ekstrak file ZIP yang telah diunduh ke dalam direktori proyek Anda. Misalnya, jika Anda menggunakan XAMPP, Anda bisa mengekstrak ke
C:\xampp\htdocs\nama_proyek
.
3. Mengonfigurasi Proyek
Setelah Anda mengekstrak CodeIgniter, langkah berikutnya adalah mengonfigurasi proyek Anda.
Buka direktori proyek yang telah Anda ekstrak.
Ganti nama folder dari hasil ekstrak menjadi nama proyek Anda. Misalnya,
ci4_project
.Salin file
.env.example
ke.env
untuk mengatur variabel lingkungan:cp .env.example .env
Buka file
.env
dan sesuaikan pengaturan database serta konfigurasi lainnya sesuai kebutuhan Anda. Contoh pengaturan database:database.default.hostname = localhost database.default.database = nama_database database.default.username = username database.default.password = password database.default.DBDriver = MySQLi
4. Membuat Database
Sebelum melanjutkan, pastikan Anda telah membuat database di server database Anda sesuai dengan nama yang Anda tentukan di file .env
. Anda dapat menggunakan phpMyAdmin atau alat database lainnya untuk membuat database baru.
5. Menjalankan Server
Jika Anda menggunakan XAMPP atau server lokal lainnya, Anda perlu menjalankan server Anda. Pastikan Apache dan MySQL aktif.
Akses proyek Anda melalui browser dengan URL:
http://localhost/nama_proyek/public
Gantilah
nama_proyek
dengan nama folder proyek Anda.
6. Membuat Controller
Controller adalah bagian penting dalam aplikasi CodeIgniter yang mengatur alur dan logika. Untuk membuat controller:
Buka folder
app/Controllers
.Buat file baru dengan nama
Home.php
dan tambahkan kode berikut:<?php namespace App\Controllers; use CodeIgniter\Controller; class Home extends Controller { public function index() { return view('welcome_message'); } }
7. Membuat View
Views adalah bagian yang bertanggung jawab untuk menampilkan data ke pengguna. Untuk membuat view:
Buka folder
app/Views
.Buat file baru dengan nama
welcome_message.php
dan tambahkan kode berikut:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Welcome</title> </head> <body> <h1>Welcome to CodeIgniter 4!</h1> </body> </html>
8. Menambahkan Route
Untuk menghubungkan URL dengan controller yang telah Anda buat, Anda perlu menambahkan route. Buka file app/Config/Routes.php
dan tambahkan kode berikut:
$routes->get('/', 'Home::index');
9. Mengakses Aplikasi
Buka browser Anda dan masukkan URL berikut untuk melihat aplikasi yang baru saja Anda buat:
http://localhost/nama_proyek/public/
Anda seharusnya melihat tampilan selamat datang dari CodeIgniter 4.
Kesimpulan
Dengan mengikuti langkah-langkah di atas, Anda telah berhasil membuat proyek baru menggunakan CodeIgniter 4 secara manual tanpa menggunakan Composer. Anda sekarang dapat melanjutkan untuk menambahkan fitur tambahan sesuai kebutuhan aplikasi Anda.
Jika Anda memiliki pertanyaan atau membutuhkan bantuan lebih lanjut, jangan ragu untuk bertanya!
Semoga artikel ini bermanfaat dan membantu Anda dalam memulai proyek menggunakan CodeIgniter 4!
Posting Komentar untuk "Cara Membuat Proyek di CodeIgniter 4 Secara Manual"