1. Model
2. View
3. Controller
4. Helper
Dimana :
1. Model merupakan kelas-kelas entitas yang merepresentasikan tabel dalam database beserta dengan relasinya ke tabel lain.
2. View merupakan file html yang digunakan sebagai render tampilan dari website.
3. Controller merupakan kelas-kelas yang digunakan sebagai pelaku pemrosesan data model, dan proses sebelum View ditampilkan.
4. Helper merupakan kelas-kelas utilitas yang digunakan untuk membantu pembuatan website dalam CakePhp.
Sekarang pertanyaannya bagaimana cara membuat aplikasi CRUD Php menggunakan konsep MVC-nya CakePhp itu? :D
Peralatan yang Diperlukan
Untuk mengikuti tutorial dalam artikel ini, peralatan yang diperlukan adalah :
1. Php 5.0 ke atas (yg aktif Mod Writenya)
2. CakePHP 1.2.7 bisa didownload di http://github.com/cakephp/cakephp/downloads
3. Editornya bebas
4. MySQL Database Server 5.1
Membuat Database di MySQL
Pada artikel ini saya sebutkan databasenya adalah MySQL. Dan sebelum membuat aplikasi, terlebih dahulu kita harus memiliki sebuah database, caranya dengan perintah :
create database crud_mvc;
Install CakePhp
Untuk Install CakePhp, terlebih dahulu kita download File CakePhpnya di http://github.com/cakephp/cakephp/downloads dengan versi CakePHP 1.2.7
setelah berhasil didownload, extract foldernya di htdocs atau var/www , sesuai dengan perangkat web service anda dengan nama folder MyAppCake.
setelah diextract, buka folder config, lalu rename database defaultnya menjadi database.php lalu setting nama database yang telah anda buat, mis nama databasenya crud_mvc;
setelah di ubah, lalu buka core.php, cari baris
Configure::write('Security.salt', 'DYhG93b0qyJfIxfs2guVoUubWwvniR2G0FgaC9');
lalu rename bag. 'DYhG93b0qyJfIxfs2guVoUubWwvniR2G0FgaC9' menjadi apa saja..
disini saya ksh contoh renamenya jadi :
Configure::write('Security.salt', 'DYhG93b0qyJfIxfs2guVoUubWwvniR2G0FgaC9Yulius');
lalu jalankan browser http://localhost/MyAppCake/
jika berhasil maka akan muncul sebagai berikut :
Tampilan Awal Ketika anda berhasil setting Framework CakePhp |
Nah, selesai dlu Perkenalan sekaligus cara install cake php nya pada bagian satu ini, InsyAllah kelanjutannya akan segera dipublish.. kirim komentar klo blm ngerti ato saran jg boleh .. :D
No comments:
Post a Comment