Assalamualaikum wr.wb
Apa kabar rekan rekan himasis? Mimin harap rekan rekan selalu dalam keadaan baik baik yaa...
Aminnn
Kali ini mimin hadir lagi untuk mengeksplor pengetahuan rekan rekan mengenai codegniter, pada pembahasan sebelumnya mimin kan sudah pernah bahas ya mengenai apa itu codeigniter, nah sekarang mimin hadir untuk membahas mengenai cara penginstallan/pemakaian codeigniter tersebut.
- download framework codeigniter. rekan rekan dapat mendownloadnya disini
- file yang sudah didownload akan berekstensi .rar ekstrak rar terebut dengan cara klik kanan pada file .rar nya pilih extract here
- simpan folder yang sudah di ekstrak tadi dalam folder c://xampp/htdocs (pastikan rekan rekan sudah menginstall aplikasi xampp nya) Setelah itu ubah nama folder “CodeIgniter_2.1.4″ menjadi “ci”.
- buka xampp control panel > start apache dan MYSQL
- buka aplikasi browseer/chrome ketikkan pada search barnya localhost/(nama_foldernya misal ci) jadi "localhost/ci/" enter
maka akan tampil seperti gambar dibawah ini - Dalam folder ci terdapat beberapa folder diantaranya yaitu application, system, user guide dan terdapat file index.php
- instalasi pun sudah selesai
selanjutnya yuk, mari mengenal lebih jauh mengenai folder folder yang terdapat di dalam ci ini
Application : merupakan salah folder yang menjadi tempat dimana seluruh syntax project aplikasi ki disimpan. didalam folder application terdapat beberapa folder yaitu diantaranya :
- folder cache merupakan folder yang digunakan untuk menyimpan samua cache yang dibuat oleh cahce library
- folder config, merupakan folder yang berisi file konfigurasi dari aplikasi yang dibuat mulai dari database, router dan autoload aplikasi.
- folder controllers, merupakan folder yang berisi filecontroller dari aplikasi yang dibuat, digunakan sebagai penghubung antara models dan views
- folder core, merupakan folder yang digunakan untuk memperluas class inti codeigniter
- folder eror, merupakan folder untuk menyimpan semua template error aplikasi
- folder helper, merupakan folder yang digunakan untuk menyimpan helper core ci
- folder hooks, merupakan folder untuk menyimpan hooks yang digunakan untuk mengubah alur fungsidari core codeigniter
- folder language, merupakan folder yang digunakan untuk menyimpan seluruh bahasa - bahasa yang akan digunakan
- folder libraries, merupakan folder yang digunakan untuk menyimpan seluruh library
- folder logs, merupakan folder yang digunakan untuk menyimpan seluruh error log apabila error log diaktifkan.
- folder models, merupakan folder yang digunakan untuk menyimpan models yang akan mendefinisikan tabel dari database yang dapat kita gunakan oleh controller yang kita buat untuk mengakses database
- folder third_party, merupakan folder yang digunakan untuk menyimpan fungsi - fungsi tambahan di codeigniter
- folder views, merupakan folder yang digunakan untuk menyimpan seluruh tampilan - tampilan dari aplikasi yang dibuat atau sering disebut dengan user interface
System : menyimpan semua file baik itu file aplikasi yang dibuat maupun core framework-nya. didalam folder system terdapat beberapa folder diantaranya adalah sbb :
- folder core, merupakan folder yang digunakan untuk memperluas class inti codeigniter
- folder database, merupakan folder yang digunakan untuk menyimpan semua database driver dan class yang akan digunakan
- folder fonts, merupakan folder yang digunakan untuk menyimpan font yang digunakan image manipulation library
- folder helper, merupakan folder yang digunakan untuk menyimpan helper core ci
- folder language, merupakan folder yang digunakan untuk menyimpan semua library core ci
User_guide : berisi user guide/manual penggunaan ci
Index.php : file yang akan menghandle semua request dari client.
Sekian pemaparan mengenai instalasi dan folder folder yang terdapat dalam codeigniter
semoga artikel ini bermanfaat, silahkan share artikel ini jika bermanfaat
jadilah pribadi yang bermanfaat, dimulai dari hal kecil dan dari diri sendiri
terimakasihhh
sampai bertemu di artikel selanjutnya
wa'salamualikum wr.wb
salamperubahan
sumber :
https://www.mahadisuta.com/artikel/59d7a1dccb05e/pengenalan-codeigniter-dari-struktur-folder-fungsi-dan-instalasinya
https://www.dumetschool.com/blog/Cara-Instalasi-CodeIgniter-Dan-Bekerja-Dengan-Metode-MVC
https://www.kioscoding.com/2017/09/mengenal-struktur-directory-pada.html
https://blog.teknorial.com/pengenalan-struktur-folder-pada-codeigniter/