Perkenalan CodeIgniter

0

Label:

Apakah Framework Itu ?

Jika kita mendengan kata framework, mungkin yang terbayang di benak kita adalah arti dari kata framework yaitu "bingkai kerja", tapi secara pasti bagaimana framework bekerja ktia belum tentu terpikir.

Nah, sederhananya framework dapat kita artikan sebagai langkah kerja terstruktur, mirip dengan wizard ataupun buku manual untuk memasang peralatan knock down, bisa juga diistilahkan dengan lego dimana bagian - bagian tertentu telah terbentuk dan ada kerangka utama.

Jika masih bingung dengan penjelasan diatas, mungkin framework dapat kita artikan sebagai alat yang kita harus ikuti cara penggunaannya sehingga menyederhanakan langkah yang harus kita lakukan jika tanpa framework.


Apa pengganti $_POST dan $_GET di CodeIgniter ?

1

Label:

Sebagai orang yang sudah terbiasa menggunakan PHP, tentu kita akan terpikir bagaimana pemrosesan Input dari Browser. Di PHP standar kita mengenal $_GET dan $_POST sebagai array yang membantu kita dalam menangani data yang dikirim lewat link alias $_GET dan $_POST sebagai data yang dikirim lewat form dengan method post.

Dalam codeigniter penanganan post tidaklah berbeda, kita tetap bisa menggunakan $_POST, sedangkan penanganan $_GET menjadi sangat berbeda, perbedaan itu karena beberapa hal :

- penggunaan pretty URL
- Page adalah function dalam class Controller

Penggunaan Pretty URL yang dimaksud adalah perubahan cara penulisan yang biasa kita kenal 
sebelumnya kita mengenal http://localhost/index.php?mod=news&id=1 sedangkan di Codeigniter kita mengenal http://localhost/index.php/news/1.html

nah dari sini bisa kita lihat mengapa terjadi perubahan dalam penanganan data yang dilewatkan dengan $_GET. Dan yang dilakukan oleh CodeIgniter pada url http://localhost/index.php/news/1.html sebenarnya adalah menjadikan variabel pertama (news) sebagai Controller dan selanjutnya (1) sebagai variabel pertama dari function index didalam controller tersebut.


--kode--

--kode--