Sinaryuda on CodeIgniter

Code Igniter is an Open Source Web Application Framework that makes writing kick-ass PHP programs simple as apple pie


Monday, July 31, 2006

URL di code Igniter

URL uniform Resource Locator di codeigniter ternyata didesain untuk search-engine dan human friendly kalo engga jauh-jauh amat kayanya artinya didesain supaya mudah dibaca oleh manusia ma mesin pencari. dari pada menggunakan pendekatan "query string". Oo iya query string itu apaan ya..? query string itu penggnunaan permitaan ke server web yang menampilkan parameter-parameter permintaannya di address bar web browser yang menggunakan variabel yang tidak bisa diterjemahkan dengan mudah ama manusia atopun search engine. contohnya seperti ini:

index.php?c=products&m=view&id=345

Nah.. kalo seperti diatas kan jadi bingung mo bacanya....

Untuk penggunaan URL di CodeIgniter sudah dibuat untuk penggunaan clean URL dengan menggunakan pendekatan Model-View-Controller sehingga untuk penggunaan URLnya seperti ini:

www.nama_site.com/class/fungsi/id

pada segment pertama mewakili kelas controler yang diminta kemudian pada segment kedua fungsi dari kelas controller. untuk segment ketiga sebagai segmen tambahan untuk melewatkan ID dan beberapa variabel yang ingin dilewatkan ke controller.


Friday, July 28, 2006

Model-View-Controller

Apa itu Model-View-Controller ato biasa disingkat MVC.
MVC adalah pendekatan software dengan memisahkan logika dari presentasi.

- Model menggambarkan Struktur Data. Biasanya kelas Model berisi fungsi yang membantu dalam update, insert dan menghapus informasi dalam database.

-View adalah informasi yang akan di tampilkan kepada user. sebuah view biasanya akan menjadi halaman web

-Controller sebagai server penengah antara Model dengan view dan yang sumber lainnya yang membutuhkan proses request dan menggenerate halaman web. tugasnya untuk memproses dan merespon event.


Tuesday, July 25, 2006

Coding PHP Pake Framework memang menyenangkan

Lagi belajar bikin web pake PHP Framework CodeIgniter, pertamanya cuma liat videonya aja... tutorial bikin blog sederhana... trus jadi kepingin nyoba.. e.. akhirnya jadi ketagihan pingin nyoba yang laen... :D jadi dah .. web sederhana buatan sendiri...

Framework CodeIgniter memang ebat... bisa mempercepat proses coding... semuanya sudah tersedia tinggal di panggil-panggil saja functionnya..

untuk yang tertarik ama CodeIgniter ini URLnya www.CodeIgniter.com