pada kesempatan ini aku akan berbagi Tutorial basic konfigurasi dasar di CodeIgniter terbaru adalah versi 3.10. untuk pemula yang baru ingin mencar ilmu CodeIgniter.
pada dikala kita Install framework CodeIgniter tentu ada konfigruasi basic yang harus kita setting terlebih dahulu yaitu seakan-akan :
1. Konfigurasi base_url()
2. Route
3. Library dan helper yang akan di panggil
4. konfigurasi config dan autoload.
semua settingan atau konfigruasi di CodeIgniter sudah ada di folder config di path folder yaitu application/config dan file config.php dan autoload.php
1.konfigurasi base_url()
sebelum lanjut konfigurasi wacana base_url() sebaiknya kita perlu tahu apa itu base_url(). di CodeIgniter memiliki konfigurasi base_url() ialah sebagai url atau nama domain kita atau mampu di sebut dengan nama jalan masuk folder public kita untuk yang menggunakan localhost. biasanya seperti http:///localhost/nama_folder_project.
untuk konfigruasi base_url() di file config.php di folder application/config
pada belahan nama_folder_project ini nanti di dalemnya tersimpan file-file dan folder semua data CodeIgniter.
Dan untuk sudah siap atau tahap production yang ingin di upload hosting, tentu base_url() ini kita ganti memakai nama domain tersebut.
ada konfigurasi yang base_url() dengan dinamis, Kaprikornus kita tidak perlu mengubah konfigurasi base_url() lantaran automatis mengikuti dengan nama folder di localhost atau domain yang sudah dibuat
tutorial konfigurasi menggukanan base_url() dinamis CodeIgniter
2. Route
Route merupakan konfigurasi awal atau secara default supaya ketika mengakses project kita, di arahkan ke file Controller yang di tuju. Kaprikornus konfigurasi route ini berfungsi menjadi controller sebagai default yang ingin di pakai di awal. untuk konfigurasi route ialah di file route.php di folder application/route di bagian $route['default_controller'] = "nama_controller";
pada goresan pena nama_controller silahkan di ganti dengan controller yang ingin di Jadikan default.
di route ini kita mampu melaksanakan manipulasi segement url sesuai yang ingin kita gunakan juga tentu dengan menggunakan function remap.
Baca : menggukanan remap CodeIgniter
3. Library dan helper
Library merupakan pustaka yang dijadikan setup dasar dari semua penggunaan function atau class yang akan di panggil di CodeIgniter, seperti databse, session, form_validation, calender dan lain-lain
Helper juga merupakan pustaka yang di Jadikan setup dasar untuk penggunaan function atau class, yang nanti akan di butuhkan dari sebuah proses.
pada penggunaan library atau helper tentu menjadi project CodeIgniter kita lebih terstruktur dan sistematis, lantaran semua data pustaka tersimpan berebeda dengan file proses yang lain. Kaprikornus bila ada pengembangan menjadi lebih mudah.
library dan helper ini juga mampu di buat manual, di CodeIgniter di sediakan juga kalau ingin membuat library atau helper yang di butuhkan di project kita nanti, saya akan bahas di next Cara.
pada penggunaan helper dan library terletak di folder application/helper dan application/library. untuk pemanggilaan kita melakukan secara auto, Makara kita tidak perlu setup di setiap controller masing-masing. yaitu di file autoload.php di folder application/config/
$autoload['libraries'] = array('database', 'session', 'calendar','form_validation');
$autoload['helper'] = array('url','file','form','form_bootstrap','text','date','captcha','string','html',);
Berikut contoh sample di atas library dan helper yang aku panggil secara autoload.
4. Config dan Autoload
pada file config.php dan autoload.php ini merupakan konfigurasi yang harus kita set terlebih dahulu karena proses yang berjalan yang membutuhkan konfigurasi dan pustaka library, helper akan di settingan file ini.
ada beberapa config seakan-akan di awal ialah base_url(), library, helper, dan kita dapat memanggil model secara autoload di konfigurasi ini.
Ok, terima kasih berikut Cara konfigurasi basic untuk Install CodeIgniter bagi pemula seperti saya, jika ada pertanyaan silahkan tinggalkan jejak di form komentar,
semoga bermanfaat Happy coding
\
Post a Comment