Apa itu Codeigniter?
singkatnya Codeigniter itu adalah sebuah web application framework yang bersifat opensource yang digunakan untuk membangun suatu aplikasi php dinamis, jadi tujuan utama pengembangan Codeigniter itu hanya untuk membantu developer dalam mengerjakan aplikasi yang lebih cepat daripada kita menulis satu persatu coding scriptnya, cape kan gan…T_T
baca dulu tutorial dasar nya DISINI*Framework Codeigniter 2.pdf
Apa sih kelebihan Codeigniter?
baca dulu tutorial dasar nya DISINI*Framework Codeigniter 2.pdf
Apa sih kelebihan Codeigniter?
Yang namanya framework kan hanya kerangkanya saja gan, intinya sih klo kita membuat web dengan Framework Codeigniter itu sangat ringan di buka pada browser, code script nya terstructur, mudah dipelajari juga dan dokumentasi untuk beginner nya juga lengkap ada di dalam directory saat kita men-donwload Codeigniter di webnya,,,
Keunggulan pake framework :
- Hemat waktu – dengan helper dan library yang sudah disediakan oleh framework maka tidak perla lagi memikirkan hal lain, ya walaupun awalnya kita harus baca fungsi dari helper, library, config dll…tapi jika sudah faham dasarnya kedepannya kan mudah
- Structural – dengan menggunakan framework kita dituntut untuk menuliskan script-script yang baku, jadi sangat cocok jika pada sebuah perusahaan ada beberapa web developer, kerja team juga gampang kan ^_^
- Kecepatan – jadi berdasarkan benchmark Codeigniter merupakan salah satu framework PHP tercepat yang ada saat ini gan.
- Mudah dimodifikasi – karena pattern nya MVC jadi kita mudah mengedit script-script juga gan.
Apa itu MVC?
MVC itu singkatan dari Model, View, dan Controller gan.
- Model disini berhubungannya dengan data yang berinteraksi ke database, jadi intinya itu Controller hanya memberikan perintah kepada Model , selanjutnya Model lah yang menjelaskan rinciannya harus diapakan perintah dari Controller, baik untuk menambahkan data, mengedit, ataupun menghapus data dari dan ke Database kita.
- View itu fungsinya hanya satu, yaitu menampikan apa yang diperintahkan oleh Controller, bisa berupa halaman web, rss, Javascript dll. Jadi di dalam view itu hanya ada tampilan saja yang biasanya berupa tag HTML, CSS maupun Javascript.
- Controller disini itu bertindak sebagai penghubung antara data dan View. Di dalam Controller lah semua perintah yang kita lakukan diproses, baik untuk menampilkan halaman maupun bertindak saat kita melakukan perintah. Jadi tugas Controller adalah menyediakan berbagai variable yang akan ditampilkan di View, memanggil Model untuk melakukan akses ke Database, menyediakan penanganan kesalah error, mengerjakan proses logika dari aplikasi serta melakukan Validasi ataupun mengecek input data.
Okay cukup ringkas dan padat untuk teorinya temen-temen,,,
nanti baru kita praktek coding nya ya,,
klo teorinya belum ngerti bisa mabok juga hehe,,,
nanti baru kita praktek coding nya ya,,
klo teorinya belum ngerti bisa mabok juga hehe,,,
Soalnya ane juga dulu ga ngerti basic MVC nya, udah emosi aja pengen nelen mouse hahaha…
oh iya yang di cetak tebel di inget-inget ya temen-temen, soalnya variable tersebut adalah dasar dari Codeigniter.