Cake PHP

Dari namanya kita sudah bisa menebak klo ini adalah framework dari webscripting PHP. jika kita membaca website cake php ini, katanya framework ini adalah rapid framework, dimana kita bisa membangun applikasi berkala interprise.

kelemahan cakephp itu sendiri adalah sangat sedikitnya dokumentasi dan tutorial yang disediakan oleh websitenya sendiri, mungkin mereka sangat kelelahan membikin framework jadinya malas membuat tutorial atau dokumentasinya secara mendetail, tapi jangan kawatir karena cakephp ini mempunya komunitas yang sangat bagus.

kelemahan kedua, bagi yang mempelajari cakephp ini akan lupa dengan sintak-sintak PHP karena di cakephp sudah banyak di bikin fungsi-fungsi yang mewakili sintak-sintak php ataupun tag HTML dan juga, anda bisa menggunakan fasilitas bake yang membuat anda tidak perlu melakukan koding untuk fungsi-fungsi dasar, seperti membuat form menambahkan, mengedit, meng view dan untuk mengdelete data.

cake sudah mendukung MVC (model, view and controlling) dimana antara pengurusan data, logika dan presentasinya dipisah.

struktur php itu sendiri seperti di bawah ini

cakephp – > anda bisa mengubah namanya sesuai dengan applikasi anda atau dengan nama sembarang yang anda inginkan

di dalam folder utama ada ada 4 folder dan 3 file.

nama-nama foldernya sebagai berikut :

  1. app = ini adalah folder untuk  kita sebagai pengguna cakephp
  2. cake = folder ini dimana semua settingan cake php disimpan, untuk penggunaan normal anda jangan mengutak-atik folder ini karena bisa mengakibatkan cakephp tidak berjalan dengan semestinya, dan bisa mengakibatkan fatal error yang sulit untuk dipecahkan kecuali ada mempunyai kemampuan yang sangat baik dalam membaca program dan kemampuan yang sangat baik di PHP.
  3. Vendor = folder ini digunakan jika kita ingin menggunakan fasilitas dari program lain diluar cakephp.
  4. pluggin = folder ini digunakan jika anda ingin memasang plug in plug in cake php. anda bisa mencari di internet plug in plug in cakephp yang mana akan memudahkan anda dalam membuat applikasi anda.
kita akan membahas isi dari folder ‘app’, untuk folder-folder lain akan kita bahas di kemudian hari, jika saya sudah mengerti he he he.
di dalam folder ‘APP’ ini kita menemukan lagi 11 folder dan 2 files.
folder-folder yang terdapat di folder ‘APP’ :
  1. config
  2. controllers
  3. models
  4. libs
  5. locale
  6. plugins
  7. vendors
  8. webroot
  9. views
  10. tests
  11. tmp
dan file-filenya, index.php dan .htaccess.
  • Trackback are closed
  • Comments (0)

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

%d bloggers like this: