Permisi agan - agan, sista - sista , mas bro mas bro,,
Sebelumnya saya mohon maaf karena udah buat atau angkat thread yang isinya tentang belajar cakePhp ,,saya buat thread ini tujuan bukan buat sok - sok an atau gimana gan, saya buat thread ini dikarenakan saya seorang newbie yang sedang belajar cakePhp tapi mengalami kesulitan karena sedikit nya tutorial yang ada terutama dalam bahasa indonesia.
Nah bagi yang bersedia gabung mari gan share dong sedikit ilmu nya sama ane.
langsung aja yuks gan kenalan sama CakePhp.
APA ITU CakePhp :
CakePhp adalah sebuah framework PHP tentu saja bersifat open source alias gratis, Tujuannya untuk memungkinkan kita bekerja dalam cara yang terstruktur dan cepat tanpa kehilangan fleksibilitas.
Spoilerfor "kelebihan dan kekurangan":
1. Ringan . Ya, CakePHP adalah salah satu framework paling ringan yang ada di dunia, dengan ukuran 300 Kb dalam satu file .zip . Salah satu prinsip yang dijunjung tinggi oleh para programmer CakePHP adalah Âno we-might-need-it codeÂ, atau dengan kata lain, semua code dalam CakePHP adalah bermanfaat dan selalu digunakan dalam pembuatan aplikasi. Tidak ada code-code sampah yang tidak berguna dan memperbesar ukuran framework secara keseluruhan.
2. Kompatibel dengan PHP 4 dan PHP 5.
3. Scaffolding feature. CakePHP mempunyai fitur yang mampu men-generate prototype aplikasi kita, sebelum kita menyusun source code nya secara lengkap. Cukup tambahkan variabel $scaffold di controller anda, dan zapp ! Aplikasi anda sudah bisa anda nikmati ..
4. Mendukung AJAX. Buat kamu-kamu yang suka mainan animasi real time pake AJAX, CakePHP sudah mendukung AJAX. Yang pasti aplikasi Web 2.0 AJAX yang kamu buat akan berjalan dengan cepat dan mudah.
5. Komunitas developer yang luas. Yah, bagi Anda yang memang sudah siap terjun untuk menjadi pengembang CakePHP, silahkan sambangi komunitas-komunitas yang ada, di irc.cakephp.org, atau di channel #cakephp
6. Yang jelas, CakePHP yang dikembangkan oleh Cake Software Foundation ini sangat cocok untuk diterapkan dalam berbagai project Anda.
Ada beberapa kelemahan juga, sih. Tapi sedang dalam proses perbaikan koq :
1. Dokumentasi yang belum lengkap. CakePHP adalah framework yang selalu berkembang, demikian pula dokumentasinya. Maka dari itu, komunitas pengembang CakePHP selalu meng-update dokumentasi CakePHP, sesuai dengan perkembangan CakePHP itu sendiri
2. Belum ada dukungan internasionalisasi. Ya, sampai saat ini, release terbaru dari CakePHP belum support i18n, alias internasionalisasi bahasa-bahasa yang ada di dunia. Tapi sekali lagi, ini adalah bagian dari proses pengembangan, yang akan disempurnakan di release-release terbaru.
So, tetap ikuti perkembangan CakePHP dan tetaplah berkarya !
Keuntungan dari Cake :
Spoilerfor "keuntungan Cakephp":
- Open Source
- Mendukung Ajax
- Automatic Function
- Mendukung PHP 4 dan PHP 5
- Konsep MVC (Models, Views, Controller)
- Mendukung ORM
click buat lebih lanjut
Mengenal konsep :
MVC merupakan kepanjangan dari Model - View - Controller yang merupakan konsep alur kerja dari CakePhp. Dengan konsep MVC ini akan menyebabkan halaman web sedikit mengandung kode, karena telah disiapkan struktur tampilan dan logika.
Struktur Folder CakePhp
- app : untuk menyimpan aplikasi yang akan kita bangun
- Config : tempat menyimpan semua file configurasi yang ada didalam aplikasi
- controllers : menyimpan semua file controller
- Models : menyimpan semua file model
- plugins : digunakan apabila developer ingin mengembangkan aplikasi kecil sebagai pendukung aplikasi kecil sebagai pendukung aplikasi utama
- tmp : digunakan untuk fungsi caching
- vendors : digunakan apabila developer melibatkan aplikasi - aplikasi tambahan yang dikembangkan oleh developer lain.
- views : digunakan untuk mempersentasikan dari aplikasi dibuat. folder ini mempunyai beberapa sub folder yang digunakan untuk halaman statis (pages), halaman dasar aplikasi (layouts), dan sebagainya.
- webroot : sebagai document root dari aplikasi yang dibuat.
- cake
- vendors
-- reserved --
nunggu penjelasan TS lebih lanjut
tanya donk, apa kelebihan dibanding fw laen?
nunggu penjelasan TS lebih lanjut
tanya donk, apa kelebihan dibanding fw laen?
Quote:Original Posted By .dewa..sniper. âº
-- reserved --
nunggu penjelasan TS lebih lanjut
tanya donk, apa kelebihan dibanding fw laen?
menurut ane kelebihannya dr fw lain, yg ini bisa dimakan gan.. cake=kue
Quote:Original Posted By .dewa..sniper. âº
-- reserved --
nunggu penjelasan TS lebih lanjut
tanya donk, apa kelebihan dibanding fw laen?
ane udah update gan diatas keuntungan cake
Quote:Original Posted By the.gunners âº
menurut ane kelebihannya dr fw lain, yg ini bisa dimakan gan.. cake=kue
hhha si agan makannan mulu,,bantu dong gan biar rame ni pengguna cake yang mampir
cake -> make php programming as simple as a piece of cake
Quote:Original Posted By the.gunners âº
menurut ane kelebihannya dr fw lain, yg ini bisa dimakan gan.. cake=kue
hmm.. masuk akal
Quote:Original Posted By RIVD âº
ane udah update gan diatas keuntungan cake
hhha si agan makannan mulu,,bantu dong gan biar rame ni pengguna cake yang mampir
beda loh keuntungan sama kelebihanuhuk.. uhuk..: *batuk deh*
ane juga nubi lagi belajar gan
Tidak ada komentar:
Posting Komentar