Lompat ke isi

CakePHP: Perbedaan antara revisi

Dari Wikipedia bahasa Indonesia, ensiklopedia bebas
Konten dihapus Konten ditambahkan
39Agung (bicara | kontrib)
Tidak ada ringkasan suntingan
TjBot (bicara | kontrib)
k bot kosmetik perubahan
Baris 10: Baris 10:
Berikut ini adalah daftar fitur yang dapat dinikmati apabila menggunakan CakePHP:
Berikut ini adalah daftar fitur yang dapat dinikmati apabila menggunakan CakePHP:


*Komunitas yang aktif dan bersahabat
* Komunitas yang aktif dan bersahabat
*Lisensi yang fleksibel
* Lisensi yang fleksibel
*Kompatibel dengan PHP versi 4 dan 5
* Kompatibel dengan PHP versi 4 dan 5
*Operasi CRUD yang terintegrasi untuk interaksi dengan database
* Operasi CRUD yang terintegrasi untuk interaksi dengan database
*Scaffolding aplikasi
* Scaffolding aplikasi
*Otomatisasi pembuatan code (code generation)
* Otomatisasi pembuatan code (code generation)
*Arsitektur MVC
* Arsitektur MVC
*Request dispatcher dengan URL yang kustom, rapih dan adanya route
* Request dispatcher dengan URL yang kustom, rapih dan adanya route
*Validasi data yang terintegrasi
* Validasi data yang terintegrasi
*Sistem templating yang cepat dan fleksibel (sintaks PHP, tersedia helpers)
* Sistem templating yang cepat dan fleksibel (sintaks PHP, tersedia helpers)
*View Helpers untuk AJAX, JavaScript, HTML Forms dan banyak lagi
* View Helpers untuk AJAX, JavaScript, HTML Forms dan banyak lagi
*Email, Cookie, Keamanan, Session, dan komponen Request Handling
* Email, Cookie, Keamanan, Session, dan komponen Request Handling
*ACL yang fleksibel
* ACL yang fleksibel
*Sanitasi Data
* Sanitasi Data
*Caching yang fleksibel
* Caching yang fleksibel
*Lokalisasi
* Lokalisasi
*Dapat bekerja dari direktori web dimana saja, dengan sedikit atau bahkan tanpa perlu melibatkan konfigurasi Apache
* Dapat bekerja dari direktori web dimana saja, dengan sedikit atau bahkan tanpa perlu melibatkan konfigurasi Apache
== Referensi ==
== Referensi ==
{{reflist}}
{{reflist}}
Baris 41: Baris 41:
[[fa:کیک‌پی‌اچ‌پی]]
[[fa:کیک‌پی‌اچ‌پی]]
[[fr:CakePHP]]
[[fr:CakePHP]]
[[ko:CakePHP]]
[[it:CakePHP]]
[[it:CakePHP]]
[[nl:CakePHP]]
[[ja:CakePHP]]
[[ja:CakePHP]]
[[ko:CakePHP]]
[[nl:CakePHP]]
[[no:CakePHP]]
[[no:CakePHP]]
[[pl:CakePHP]]
[[pl:CakePHP]]

Revisi per 29 Mei 2010 07.03

Logo CakePHP

CakePHP merupakan sebuah rapid development framework yang gratis dan sumber terbuka untuk PHP.[1] CakePHP adalah sebuah framework atau kerangka kerja untuk membuat aplikasi CRUD (Create, Read, Update, Delete) berbasis bahasa pemrograman PHP. CakePHP juga menjadi salah satu framework pilihan yang memungkinkan seorang developer web untuk membuat sebuah aplikasi dengan karakter pengembangan RAD (Rapid Application Development), yang memungkinkan untuk digunakan dan dikembangkan menjadi aplikasi lain yang lebih kompleks.[2]

CakePHP membuang proses monoton dalam pengembangan aplikasi web. CakePHP menyediakan semua alat bantu yang diperlukan untuk memulai tugas coding yang perlu diselesaikan: yaitu logika aplikasi. Daripada membuat sesuatu yang baru setiap memulai proyek baru, Anda bisa meninjau unduhan CakePHP dan mulai fokus kepada logik aplikasi yang hendak dibangun.[1]

CakePHP memiliki tim pengembang (developer) dan komunitas yang aktif (membawa nilai tambah ke proyek). Selain menjaga Anda dari melakukan hal yang membuang waktu, penggunaan CakePHP juga berarti inti (core) aplikasi Anda yang sudah teruji dengan baik dan secara periodik terdapat peningkatan/perbaikan.[1]

Fitur - fitur

Berikut ini adalah daftar fitur yang dapat dinikmati apabila menggunakan CakePHP:

  • Komunitas yang aktif dan bersahabat
  • Lisensi yang fleksibel
  • Kompatibel dengan PHP versi 4 dan 5
  • Operasi CRUD yang terintegrasi untuk interaksi dengan database
  • Scaffolding aplikasi
  • Otomatisasi pembuatan code (code generation)
  • Arsitektur MVC
  • Request dispatcher dengan URL yang kustom, rapih dan adanya route
  • Validasi data yang terintegrasi
  • Sistem templating yang cepat dan fleksibel (sintaks PHP, tersedia helpers)
  • View Helpers untuk AJAX, JavaScript, HTML Forms dan banyak lagi
  • Email, Cookie, Keamanan, Session, dan komponen Request Handling
  • ACL yang fleksibel
  • Sanitasi Data
  • Caching yang fleksibel
  • Lokalisasi
  • Dapat bekerja dari direktori web dimana saja, dengan sedikit atau bahkan tanpa perlu melibatkan konfigurasi Apache

Referensi

  1. ^ a b c Book.CakePHP.Org. Apa itu CakePHP? Kenapa Menggunakan CakePHP?. Diakses pada 29 mei 2010.
  2. ^ Sunu Wibirama, (Teknik Elektro UGM).Sekilas Tentang Cake PHP. Diakses pada 29 Mei 2010.