Hello world CakePHP
Hem… tampaknya untuk menambah kerjaan, pengen nulis tentang pengalamanku menjadi seorang pemanggang kue hehehe…, yup dengan bangga aku menyebut diriku adalah seorang baker. Aku pengguna PHP framework CakePHP untuk mengerjakan web, salah satu yang akan segera ku open source kan adalah Si Kapens (masih bertengakar sih sama uyab apa namanya, tapi usulku tetep Si Kapens).
CakePHP adalah merupakan salah PHP framework yang populer saat ini, dengan konsep MVC nya, menurutku sangat mudah melakukan maintain, modularisasi, dsb. Ditambah dengan fasilitas helper, vendor, AJAX dll membuat webku cakep. Ditambah dengan seorang teammate keren kayak uyab, jadilah baker yang bisa membuat kue agak enak.
Oke, ga pake lama, yang pengen aku kasih tau buat postingan pertama tentang CakePHP adalah :
- Download cakephp
- Extract di web dir
- Penuhi prerequisitenya:
- mod_rewrite enabled
- allowoverride di folder cakephp ditempatkan
- Buat database dengn aturan:
- Nama table harus plural
ex : persons, users, categories - Primary tiap table namanya id type int dan auto increment
- Definisikan relasi antar tabel jika memang ada (pilih one to one, one to many, many to many)
- Nama table harus plural
- Mulai manggang
- Masuk ke direktori cake/scripts
- Jalankan perintah
php bake.php - Ikuti prompt yang dimunculkan di console
- Jalankan perintah
- Masuk ke direktori cake/scripts
Hehehe itu dulu deh… entar lanjut dengan lain-lainnya, ada vendor, helper, AJAX dan lain lain tapi kalo pengen seru nyoba aja manggang sendiri. Pengalaman bikin kue gosong ternyata seru juga hehehe untung uyab sabar hehehe…
Ada pertanyaan? Ou kalo pertanyaan itu inoex135 masih jomblo kok tenang ajah…. hehehe
ajarin kk….
cupu ni awak >_
wah kita berbeda nu, klo saya malah ngga bangga klo pake suatu produk yang mungkin bisa kita buat sendiri, mungkin karena egonya kegedean, hehehe…hidup kreativitas!
he…, bener juga kata loe (Lastiko)!!!
Tapi kalo ada yang mendekati sempurna, bukannya bagus untuk digunakan! he… ya simple aja deh, terlalu capek untuk buat framework.
Gwa masih cupu malah nih framework, tapi baru liat sepintas, nihframework keren abiz.
dimana ya tempat cari tutornya (yg lengkap)!?!?
Kalo aku sih yang framework kupake untuk memudahkanku, khan kalo ngerjain proyek yang penting jadi, ga diliat apakah itu buatan sendiri ato ga…
Malah ini lagi kepikiran mo ngejual softaware2 PPL nya anak-anak yang keren-keren hehehe
salam,
nama saya eko, mohon bantuannya untuk (allowoverride di folder cakephp ditempatkan) itu bagaimana maksudnya karena saya sudah menginstall dan ketika sudah di pangil juga sudah bisa jalan.
tapi untuk mencoba aplikasi sederhana masih belum saya lakukan.
thx’s eko
@eko
Gampang kok mas, tinggal buka httpd.conf di folder apachenya
terus cari deh bagian yang mirip-mirip dengan punyaku ini
#
# Possible values for the Options directive are "None", "All",
# or any combination of:
# Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
#
# Note that "MultiViews" must be named *explicitly* --- "Options All"
# doesn't give it to you.
#
# The Options directive is both complicated and important. Please see
# http://httpd.apache.org/docs/2.2/mod/core.html#options
# for more information.
#
Options Indexes FollowSymLinks Includes ExecCGI
#
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be "All", "None", or any combination of the keywords:
# Options FileInfo AuthConfig Limit
#
AllowOverride All
#
# Controls who can get stuff from this server.
#
Order allow,deny
Allow from all
ga perlu diganti tapi dicopy paste lagi di bawahnya, terus directorynya disesuaikan dengan dengan tempat file anda, terus restart deh apachenya beres deh…
Yup semoga membantu…