Archive for category Code Igniter
Hello World menggunakan CodeIgniter
Posted by Adhie in Code Igniter, Pemrograman on 30 Juli, 2010
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";
Code Igniter [2]
Posted by Adhie in Code Igniter, Pemrograman on 22 Juli, 2010
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";
Code Igniter
Posted by Adhie in Code Igniter, Pemrograman on 21 Juli, 2010
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.
Komentar Terakhir