Mencicipi Framework CakePHP
Beberapa hal yang menjadi pilihan menggunakan cakePHP adalah :
- Dokumentasi dan dukungan yang cukup banyak, komunitas, milis dan lain sebagainya.
- Kompatibel dengan PHP versi 4 dan 5.
- Terintegrasi CRUD pada interaksi database.
- Scaffolding yang melakukan generate CRUD.
- Code generation
- Arsitektur MVC
- Built-in validation
- Template yang cepat dan Fleksibel
- Helper berupa Ajax, Javascript dan HTML Forms
- Komponen email, cookies, security dan Request Handling
- ACL (Access Control List) yang fleksibel, berupa pengaturan user dan hak aksesnya
- Localization
Sedikit mengenal apa itu MVC? MVC merupakan cara untuk memecah aplikasi atau bahkan mungkin hanya bagian dari aplikasi menjadi tiga bagian : model, view, dan controller. MVC secara sederhana mengadopsi konsep input, proses dan output seperti di bawah ini :
Input – Proses – Output
Controller – Model – View
Mengapa menggunakan MVC? Karena ini akan mengubah aplikasi menjadi maintainable, modular, cepat. Mengembangkan aplikasi dengan cara terpisah akan membuat aplikasi Anda menjadi lebih ringan. Penambahan fitur baru atau pun mengubahnya akan dapat dilakukan dengan cepat.
Dukungan Untuk CakePHP
Panduan Untuk "Memasak"
Bagi Anda yang pemula, disinilah terdapat manual yang dapat membantu Anda untuk memulai.
API (Application Programming Interface)
API (Application Programming Interface) merupakan dokumentasi yang paling memungkinkan bagi Anda untuk mengetahui kinerja dan fungsi yang terdapat didalam framework cakephp.
Channel IRC
#cakephp @irc.freenode.net
Jika Anda masih menemui kesulitan, cobalah bergabung ke komunitas IRC channel. Beberapa tim developer biasanya berada disana, yang bisa dijadikan tempat bertanya langsung.
The Bakery
CakePHP Bakery merupakan sumber tutorial, studi kasus, dan contoh kode yang bisa Anda jadikan referensi dari komunitas. Bahkan Anda pun bisa berbagi didalamnya.
CakeForge
CakeForge merupakan sumber bagi para pengembang. Disini terdapat source proyek CakePHP yang sedang berjalan, dan Anda pun bisa bergabung untuk berkontribusi didalamnya.
Situs Resmi Cakephp
Inilah situs resmi dari CakePHP. Disini Anda akan terhubung dengan tool yang digunakan oleh developer, screencast, peluang untuk donasi dan download.
Milis
http://groups.google.com/group/cake-php
CakePHP juga memiliki komunitas yang aktif, sehingga mereka pun memiliki milis pendukung. Disini bisa menjadi tempat nara sumber yang bermanfaat untuk bertanya, menjawab dan bahkan berkumpul dengan para pengguna cakePHP lainnya.
Bacaan terkait
Cara Install Composer di Windows Dengan Mudah
Composer adalah dependency manager yang sangat populer untuk pengembangan aplikasi berbasis PHP. Di artikel ini, Anda akan belajar cara menginstal Composer di Window...
Panduan Instalasi PHP, MySQL, dan Apache di macOS
Instalasi PHP, MySQL, dan Apache (sering disebut sebagai stack LAMP - Linux, Apache, MySQL, PHP) pada macOS sangat penting bagi pengembang web yang ingin menjalankan...
Menerapkan IP Blocker di Laravel
Untuk meningkatkan security di website, salah satunya dengan menerapkan IP blocker atau mem-blokir IP address yang mengakses website. Di laravel salah satunya dengan...
Komentar (1)
Controler=input=form.
Model=process.
View=output=hasil.
yess.....terima kasih.
Tulis komentar
Komentar akan dimoderasi sebelum tampil.