Kembali lagi bersama juragan coding kali ini kita akan belajar cara konfigurasi codeigniter di xampp, nah jika teman-teman belum tau apa itu codeigniter dan cara install bagaimana silahkan baca terlebih part sebelumnya di bawah ini
Baca Juga : Part 3 Install Codeigniter Di Xampp Untuk Pemula
Nah konfigurasi yang akan kita lakukan kali ini adalah konfigurasi database, autoload, routes, config, dan htaccess
Konfigurasi Codeigniter Di Xampp
Codeigniter adalah salah satu framework yang memiliki minim konfigurasi, oleh karena itu kita hanya tinggal memasukan beberapa string di file codeigniter contoh di bawah ini guys
Konfigurasi Database Di Codeigniter
Nah sebelum konfigurasi codeigniter sebaiknya teman-teman buat database nya terlebih dahulu agar aplikasi yang kita buat berjalan dengan lancar Setelah selesai membuat database maka kita akan mengatur configurasi database
menyesuaikan dengan settingan dari web server, silahkan buka file database.php yang ada
pada application/config/database.php dan sesuaikan dengan konfigurasi anda
$db['default'] = array(
'dsn' => '',
'hostname' => 'localhost',
'username' => 'root',
'password' => '',
'database' =>’db_ci_saya’,
'dbdriver' => 'mysqli',
'save_queries' => TRUE
);
Keterangan :
'hostname' => di isi dengan localhost karena kita bekerja dengan xampp
'username' => username phpmyadmin kamu,
'password' => password phpmyadmin kamu,
'database' => Nama database yang telah kamu buat tadi
Gimana mudah kan guys, kalo mudah kita lanjut lagi ke konfigurasi autoload
Konfigurasi Autoload Di Codeigniter
Nah karena kita akan bekerja belajar MVC di codeigniter dan mengelola database di codeigniter kita atur dulu autoload nya di application->config->autoload.php menjadi seperti dibawah ini :
$autoload['libraries'] = array('database');
$autoload['helper'] = array('form');
Keterangan :
'libraries' => kita me load database karena kita akan bekerja dengan database
'helper' => kita me load form karena kita akan bekerja dengan form
Gimana masih mudah kan guys, lanjut lagi guys
Konfigurasi Routes Di Codeigniter
file routes.php jugat terletak pada lokasi folder_ci/application/config/routes.php. Pada file ini yang harus kita setting hanyalah pada bagian script :
$route['default_controller']
= "nama controller yang akan digunakan";
variabel tersebut harus kita isi dengan controller utama yang akan kita gunakan sebagai tampilan utama website kita. Standarnya, variabel terebut akan terisi dengan welcome yang akan menampilkan halaman utama CodeIgniter. Atau teman-teman bisa menggunakan controller yang teman-teman buat dan isikan di routes nya
Konfigurasi Config Di Codeigniter
File config.php yang di maksud adalah file yang terletak pada lokasi folder_ci/application/config/config.php , nah pada file ini yang harus kita ubah hanya beberapa variabel saya, coba cari variabel seperti di bawah ini :$config['base_url'] = '';
$config['index_page'] = '';
$config['base_url'] harus kita isi dengan alamat path dari instalasi codeIgniter kita, sehingga pada saat aplikasi kita akses, maka kita akan diarahkan ke alamat tersebut.
$config['index_page'] dapat kita kosongkan atau kita isi dengan index.php, tapi sebaik nya anda kosongkan saja karena kita akan menhapus index.php agar lebih SEO
Konfigurasi Htaccess Di Codeigniter
Pada dasar nya codeigniter sudah menyertakan index.php di controller url nya langkah selanjutnya kita akan memperbaiki url system yang kita buat agar menjadi lebih SEO
friendly, secara default codeigniter akan menyertakan index.php sebelum nama controller
ketika di akses pada web browser, nah solusi dari hal ini adalah membuat file .htacces pada
root project anda dan tulislah script berikut ini :
<IfModule mod_rewrite.c> Options -Indexes RewriteEngine On RewriteCond %{REQUEST_URI} ^/system.* RewriteRule ^(.*)$ index.php?/$1 [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.+)$ index.php?/$1 [L] </IfModule>
Nah itu mungkin artikel tutorial tentang cara konfigurasi codeigniter di xampp untuk pemula, sampai jumpa di tutorial codeigniter selanjutnya tentang cara membuat view di codeigniter sampai jumpa dan salam hangat dari juragan codingasd