Memulai Codeigniter

Setelah selesai pemasangan/instalasi codeigniter di web server anda, selanjutnya adalah melakukan beberapa settingan agar project pertaman Anda dengan menggunakan CI ini dapat berjalan dengan benar. Menggunakan CI sendiri sebenarnya tidak terlalu banyak hal-hal yang harus di setting. Berikut adalah beberapa settingan dasar sebelum anda memulai mengerjakan project Anda.

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