Archive for category Code Igniter

Hello World menggunakan CodeIgniter


Pada CodeIgniter perlu diperhatikan bagaimana alur dari MVC, dan konfigurasi, sekarang saya akan membuat program yang sangat sederhana, yaitu, hanya menampilkan Tulisan HelloWorld di browser dengan menggunakan CodeIgniter.

Pertama-tama konfigurasinya harus pas, bisa di lihat disini. Tapi ada sedikit perubahan pada routes.php. Ubah lah seperti ini

$route['default_controller'] = "helloworld";

Baca entri selengkapnya »

, , , ,

1 Komentar

Code Igniter [2]


ci

Anda bisa mendownload CodeIgniter di sini

Konfigurasi Dasar pada CodeIgniter

Setelah kita download, buka folder Code Igniter nya. Pada folder system/application/config terdapat beberapa file konfigurasi untuk CodeIgniter.

Config.php
Pada file config.php berisi konfigurasi dasar dari aplikasi yang akan kita buat nantinya. Konfigurasi pertama adalah base URL dari aplikasi kita. Kita akan menentukannya secara lengkap bagian http://   juga, misalnya :

$config['base_url'] = "http://example.com"

Keuntungan menggunakan cara ini adalah Anda tidak perlu menulis ulang secara lengkap URL jika diperlukan, misalnya untuk menentukan action pada form. Cukup menggunakan fungsi base URL ini. Terlebih lagi jika kita menggunakan server untuk di publish, maka kita cukup menggunakan base URL ini. Ada baiknya kita mengganti nya seperti ini.

$config['base_url'] = "http://".$_SERVER['HTTP_HOST'];
$config['base_url'] .= preg_replace('@/+$@','',dirname($_SERVER['SCRIPT_NAME'])).'/';

Tapi jika anda kebingungan dan hanya menggunakan di localhost saja, cukup seperti ini.

$config['base_url'] = "http://localhost/nama_aplikasi_anda

Database.php
File database.php berisi tentang semua informasi yang berkaitan dan diperlukan untuk berhubungan dengan database. Saat ini CodeIgniter mendukung MySQL, MySQLi, MS SQL, Postgre, Oracle, dan ODBC. Kebanyakan orang memakai MySQL sebagai teman dalam membuat aplikasi berbasis web, karena powerful dan juga gratis. Dan untuk berhubungan dengan database, cukup memasukkan informasi yang diperlukan dan valid. Ada lima poin yang penting untuk setting pada konfigurasi database, yaitu : hostname, username, password, database (nama database) dan dbdriver (engine RDBMS). Sesusaikan dengan yang ada di komputer anda.

$db['default']['hostname'] = "localhost";
$db['default']['username'] = "root";
$db['default']['password'] = "";
$db['default']['database'] = "latihan";
$db['default']['dbdriver'] = "mysql";

Routes.php
File routes.php, digunakan untuk melakukan remap URL request agar mengarah ke suatu fungsi tertentu pada sebuah controller. Misalnya kita memiliki sebuah Controller bernama latihan dengan fungsi index di dalamnya.

$route['default_controller'] = "index";

, ,

1 Komentar

Code Igniter


ci

Kenapa Sih Harus Memakai Framework

Framework telah menjadi tren pemrograman saat ini. Faktanya, banyak perusahaan mencari programmer yang menguasai framework. Alasannya jelas, untuk menyamakan gaya pemrograman yang berbeda-beda antar setiap programmer dalam membuat program, sehingga program akan lebih mudah dikembangkan karena tidak bergantung dengan satu programmer saja.

Framework

Sebelum berkenalan dengan CodeIgniter, ada baiknya kita berkenala terlebih dahulu dengan yang nama nya framework. CodeIgniter adalah salah satu dari sekian banyak framework berbasis PHP dan kini mulai banyak digunakan dan dibutuhkan di perusahaan.

“Apaan sih framework itu”, saya sendiri ga begitu paham dengan definisi nya, tapi saya bisa menganalogikan seperti ini.

Selengkapnya …..

,

5 Komentar