Buka folder application/config/ kemudian buka beberapa file berikut :
application/config/config.php
Beberapa hal yang perlu dirubah pada file ini adalah sebagai berikut :
$config['base_url'] = '';
dirubah menjadi :
$config['base_url'] = 'http://localhost/belajar_ci';
sesuaikan dengan nama folder di htdocs atau isikan dengan nama domain jika anda sudah mengupload ke server online, contohnya :
$config['base_url'] = 'http://www.example.com';
Untuk konfigurasi yang lainnya akan dijelaskan nanti pada topik-topik berikutnya.
application/config/database.php
Jika anda sudah mulai menggunakan database pada project anda, buka file application/config/database.php kemudian lakukan beberapa settingan sesuai dengan settingan pada server database anda, contohnya seperti dibawah ini:
$db['default']['hostname'] = 'localhost'; $db['default']['username'] = 'user_database'; $db['default']['password'] = 'pASw0rd_Dat4Bas3'; $db['default']['database'] = 'database_project_db'; $db['default']['dbdriver'] = 'mysql';
Ubah settingan diatas sesuai dengan konfigurasi server database yang anda gunakan
- hostname : lokasi / alamat dari database server
- username : username untuk mengakses ke database tersebut
- password : password untuk mengakses ke database tersebut
- database : nama database yang akan digunakan (pastikan databasenya sudah dibuat)
- dbdriver : tipe database yang digunakan contohnya : mysql, mysqli, postgre, odbc, mssql, sqlite, oci8
Jika pada project ini anda belum menggunakan database, maka settingan di atas dapat dilakukan nanti.
application/config/route.php
Pada file ini, kita sudah disediakan 2 default route, yaitu :
$route['default_controller'] = "welcome"; $route['404_override'] = '';
Berikut adalah penjelasannya :
- default_controller : controller yang akan diakses secara default ketika pengunjung memasuki halaman website kita, pada settingan diatas, pengunjung akan diarahkan ke controller welcome yang ada di folder controller, dan secara otomatis akan menjalankan method/function index
- 404_override : jika URL yang diakses tidak ditemukan, maka secara otomatis akan langsung diarahkan untuk mengakses halaman 404, jika anda punya halaman 404 sendiri, bisa dicantumkan pada settingan 404_override diatas dengan format "nama_controller/nama_method"
Demikian penjelasan singkat mengenai cara memulai sebuah project dengan menggunakan framework Codeigniter.
Jika ada yang kurang dimengerti jangan mau untuk bertanya pada form komentar dibawah ini.
Terima kasih
Salam Penulis Coding
No comments:
Post a Comment