Memahami Struktur Folder Codeigniter 4 | Tutorial CI 4

Codeigniter 4

Sunday, 24 May 2020 | 15:37 WIB

Rounded Image

Codeigniter 4 memiliki struktur folder yang lumayan berbeda dibandingkan Codeigniter 3, mari kita bahas



Pada saat pertama kali selesai di instal

Codeigniter 4 memiliki 6 direktori/folder

yaitu

/app

/system

/public

/writable

/test

/docs

Setiap direktori/folder tersebut memiliki fungsi masing-masing

Folder app

di dalam folder app terdapat folder-folder berikut ini beserta fungisnya

/Config -> Folder ini berfungsi sebagai tempat untuk meletakkan seluruh file konfigurasi

/Controller -> Berisi file Controller dari aplikasi yang akan kita bangun

/Database -> Folder ini berhubungan dengan database migration dan seeds files

/Filtes -> Menyimpan class yang akan jalankan sebelum atau sesudah Controller

/Helpers -> Berisi fungsi-fungsi yang berdiri sendiri

/Language -> Berhubungan dukungan beberapa bahasa terhadap aplikasi yang kita buat

/Libraries -> Class yang berguna untuk pengembangan aplikasi kita

/Models -> Merupakan folder yang berhubungan dengan hubungan antara aplikasi ke database, Model berfungsi sebagai representasi dari business entities

/Thirdparty -> berisi library pihak ketiga yang ingin kita gunakan

/Views -> berisi file html/tampilan yang akan di lihat oleh user atau yang akan tampil ke layar

 

Folder system

Folder ini merupakan folder yang berisi file-file yang membangun framework Codeigniter 4 ini, berbeda dengan folder app yang bisa kita modifikasi sesuka hati. folder system ini tidak boleh untuk dimodifikasi. 

jadi tidak banyak yang bisa di deskripsikan dari folder ini

 

Folder public

Folder ini bertugas untuk menyimpan file-file yang bisa diakses oleh browser terhadap aplikasi kita. folder ini berisi file .htaccess dan file index.php dan nantinya jika kalian ingin menggunakan template, letakkan assetnya di dalam folder ini.

 

Folder writable

Folder ini berisi file-file yang harus di simpan oleh aplikasi, misalnya cache, file yang diupload oleh user.

 

Folder test

Folder ini berfungsi untuk menyimpan semua file test anda. ini digunakan jika kalian mengembangkan aplikasi dengan beberapa metode yang mengharuskan membuat test file agar mempermudah debugging nantinya. terdapat folder _support yang berisi class dan beberapa utilitas lain yang akan memudahkan kalian dalam membuat file test.

 

Folder docs

Berisi salinan dari user guide codeigniter 4 agar bisa diakses secara offline

 



Dimas Subaktianto
"Belajarlah dari kesalahan untuk mendapatkan kesuksesan"
Rounded Image Mengenal Berbagai Dekstop Environment di Linux Desktop

Latar Materi Dekstop environment adalah sepaket alat yang berguna untuk mempermudah kita untuk menggunakan komputer. Biasanya komponen yang terdap.. Read More ..


Rounded Image Kubuntu 18.04 LTS Sistem Operasi yang User Friendly

KUBUNTU Kubuntu 18.04 baru saja dirilis pada 26 April 2018 kemarin. versi yang dirilis merupakan versi LTS yang akan di dukung selama 3 tahun o.. Read More ..


Rounded Image Tutorial Installasi Ubuntu 18.04 LTS

Instalasi Ubuntu 18.04 LTS Halo sahabat KSL sekarang penulis ingin memberikan tutorial cara menginstal ubuntu 18.04 pada komputer kalian, silah.. Read More ..


Rounded Image Mengenal Internet Of Things (Iot)

Sering sekali kita mendengar kata IoT atau Internet of Things, pada kesempatan ini saya akan membahas tentang Internet of Things ini... Read More ..


Rounded Image mengenal intel optane dan haruskah anda membelinya?

kehadiran intel optane menambah pilihan kita dalam memaksimalkan kinerja komputer kita, mari kita bahas lebih lanjut.. Read More ..




Your Comment

Name *


Email *


Comment *


About Us

Kelompok Studi Linux Universitas Riau atau KSL UR adalah komunitas pengguna sistem operasi GNU/Linux dan penggiat sumber terbuka beranggotakan mahasiswa aktif / non-aktif, civitas akademika dan alumni dari Universitas Riau.

Follow Us


Location