Bagaimana Cara Cake Bake pada CakePHP versi 1.3 dan versi 2.0??

Ini dia cara cake bake PHP… oia, sebelum masuk ke langkahnya… ngintip sedikit dulu ya apa itu cake php. Cake PHP merupakan salah satu framework php open source yang bekerja secara OOP (Object Oriented Program) yang berbasis MVC(model view controller).  Untuk operasi CRUD(Create Update Delete) cake php menyediakan generate dari table mencadi source code untuk model view controllernya, hal ini lah yang disebut bake cake php.. Tabel yang digunakan dalam cake php harus ditambahi huruf s dibelakang, supaya terbaca jamak. Misal, untuk table user pada cake php harus ditulis dng users. Setiap table mempunyai id yang autoincrement. Sebaiknya jangan relasikan table lewat editor phpmyadmin ya.. soalnya kalau di cake php relasi table akan didefinisikan dalam model.

Langsung aja ne ya, kita praktekkan cara nge-bake cake php:

  1. Download dulu ya cakephp Disini
  2. Buat database yang akan digunakan
  3. Atur configuration database di folder app->config->database
  4. Atur security salt di  folder app->config->core
  5. Sekarang cake phpnya sudah enable kan, alias tersedia langkah selanjutnya kita siap meng-cake bake cake php tersebut…
  6. Klick kanan computer->properties->advanced system setting->advanced->environment variables->PATH ->edit system variable Imagea. tambahakan letak directori penyimpanan php yg digunakan, kalau aku nyimpannya disin F:\xampp\php;
  • Untuk cake php versi 1.3 tambahkan variable value pada path tersebut missal: F:\xampp\htdocs\rmss\cake\console; rmss merupakan nama folder cake php yang akan dicake bake
  •  Untuk cake versi 2.0 ke atas tambahkan variable value path tersebut menjadi F:\xampp\htdocs\rmss\app\console\cake;

7.Buka cmd kamu ya kemudian masuk ke folder yang akan km cake cake, misalnya:

cmd
8. Tuliskan cake cake pada cmd tersebut, maka akan mucul seperti gambar seperti ini. Urutan pertama dalam cake bake adalah, bake model, kemudian bake controller,yang terakhir cake bake view

cake bake1

  • Bake model                                                                                                                         Dalam bake model kita bisa memilih relasi table / model association, dan validate..
  • model
  • Bake controller                                                                                                                        Dalam bake controller sebaikkya kita jangan tekan ok pada scaffolding, soalnya nanti source code generatenya tersembunyi
  • Bake view

Bake view merupakan tahap akhir dalam cake bake, setelah view sudah dibake.. uperasi CRUD kita sudah bisa digunakan nie.. mudah bukan??

Selamat mencoba, semoga bermanfaat

2 thoughts on “Bagaimana Cara Cake Bake pada CakePHP versi 1.3 dan versi 2.0??

  1. peterdraw says:

    Download cake phpnya dimana kak? linknya ga ada😦

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s