Aplikasi ini merupakan aplikasi CodeIgniter versi 3.1.9 dengan beberapa modifikasi diantaranya:
- Penggunaan file
.envuntuk menyimpan variabel environment yang terpisah dari source code. - Folder
publicyang terpisah dari aplikasi utama, dan folder publik dapat dipindah-pindah dengan menyesuaikan konstantaBACKPATH. - config default sudah autoload library database, dan helper url.
- Bisa menggunakan struktur layouting sederhana (
$this->section(),$this->endSection(),$this->extend(),$this->renderSection()) seperti pada CodeIgnier 4. - Secara default sudah ada
.htaccess. - penggunaan autoload & namespace untuk semua library tambahan non composer yang di extend
- Sudah di integrasikan library chriskacerguis/codeigniter-restserver untuk penanganan api
Aplikasi starter ini dibuat untuk yang memiliki keterbatasan resource server (Seperti masih menggunakan PHP 5);
- Clone repository ini.
- Jalankan terminal / cmd, arahkan ke folder root dan ketik
composer install. - Isi variabel yang terdapat pada file
.env.