Artikel

Instalasi Codeigniter dan Pengenalan Folder nya

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.

  1. download framework codeigniter. rekan rekan dapat mendownloadnya disini
  2. file yang sudah didownload akan berekstensi .rar ekstrak rar terebut dengan cara klik kanan pada file .rar nya pilih extract here
  3. 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”.
  4. buka xampp control panel > start apache dan MYSQL
    xampp
  5. buka aplikasi browseer/chrome ketikkan pada search barnya localhost/(nama_foldernya misal ci) jadi "localhost/ci/" enter
    maka akan tampil seperti gambar dibawah ini 
    tampilan awal ci
  6. Dalam folder ci terdapat beberapa folder diantaranya yaitu application, system, user guide dan terdapat file index.php
    ci folder
  7. 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 application

  • 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 :

system

  • 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/