What is Cakephp ? Cakephp adalah suatu framework yang mempermudah dalam mendevelopment suatu website, untuk bisa menggunakan framework user dituntut sudah memahami PHP. apa yang membedakan framework dengan pure code. kalau kita menggunakan framework, selain development web lebih cepat (banyak magic tool), untuk pengembangan website oleh programmer web lain akan lebih mudah karena sudah ada standarisasi dalam melakukan coding. beda halnya dengan pure coding yang justru akan membebani programmer web lain dan dituntut untuk mempelajari codingnya (mending kalau rapi codingnya, kalau berantakan ? ) , selain itu pula banyak perusahaan yang membutuhkan programmer web dengan keahlian menggunakan framework. original from mynotework.blogspot.com
Cakephp menganut konsep MVC (Model View Controller), dimana setiap pemrosesan informasi masing-masing dipisah. Model merepresentasikan data logic (berhubungan langsung ke database) , View merepresentasikan tampilan yang akan dilihat user, Controller merepresentasikan fungsi logis yang menghubungkan antara Model dan View. artikel ini original dari mynotework.blogspot.com
Jadi pengertian gampangnya, ketika user merequest suatu view, request tersebut akan ditampung dan dicacah oleh controller. disini controller akan menentukan apakah view tersebut menggunakan data dalam database atau tidak (tentu menggunakan fungsi logis). jika menggunakan data dalam database , maka data diambil menggunakan model dan dihubungkan ke view baru kemudian view tersebut diberikan ke user. jika tidak menggunakan database (model), maka view langsung diberikan ke user. artikel ini original dari mynotework.blogspot.com
Segala pemrosesan yang berhubungan langsung ke database semuanya diatur oleh model termasuk filter, set primary key , dll. sedangkan controller mengatur alur request dari user, view dan model termasuk fungsi logis seperti membuat variable , melakukan query , dll. sedangkan view sendiri berfungsi hanya untuk menampilkan content (tidak disarankan membuat variable sendiri).
- End of Cakephp Short Fundamental -
2 comments
gan banyakin lagi donk tutorial cakephpnya :D
Replysudah saya tambahkan gan :D, nanti saya perbanyak lagi ....
ReplyPost a Comment
Harap gunakan bahasa yang baik dan sopan, terima kasih