Bagi banyak orang yang baru saja mengenal YII Framework mungkin terasa sulit karena belum mengenal dan baru saja mengetahui sintak-sintak apa saja yang dapat di gunakan pada framework canggih ini. Sebenarnya yii framework itu apa dan bagaimana cara penggunaanya, seperti inilah pertanyaan yang selalu terlontarkan pada orang-orang yang akan memulai belajar yii.
Mari kita kupas bagaimana kiat belajar yii framework yang baik. Sebelum menginjak ke inti permasalahan mari kita ulas kembali pengertian dari yii framework.
Di kutip dari laman resmi yii framework adalah framework (kerangka kerja) PHP berbasis-komponen, berkinerja tinggi untuk pengembangan aplikasi Web berskala-besar. Yii menyediakan reusability maksimum dalam pemrograman Web dan mampu meningkatkan kecepatan pengembangan secara signifikan. Nama Yii (dieja sebagai /i:/) singkatan dari "Yes It Is!".
Kiat belajar yii framework di kutip dari forum yii framework Indonesia yaitu:
- Unduh Yii Framework --> install --> test requirementnya, untuk lebih lengkapnya baca pada docs http://www.yiiframework.com/doc/guide/1.1/en/quickstart.installation
- Tes demo yang di sediakan dalam yii framework dan yang terpenting adalah sample blog. Pelajari pola kode didalamnya dan baca dokumentasinya pada alamat http://www.yiiframework.com/doc/blog/
- Saatnya membuat aplikasi Yii sendiri, buat skeleton Yii Framework dengan mengikuti tutorialnya pada alamat http://www.yiiframework.com/doc/guide/1.1/en/quickstart.first-app aplikasi ini sudah bisa digunakan, meskipun masih skeleton.
- Melalui MySQL atau database lainnya (PostGreSQL, Oracle, dll), anda dapat membuat database sesuai yang anda butuhkan. Setiap tabel wajib mempunyai Primary Key. Setelah itu setup koneksi database-nya ke Yii (app/protected/config/main.php. Ikuti petunjuk pada alamat http://www.yiiframework.com/doc/ guide/1.1/en/database.dao
- Saatnya membuat aplikasi CRUD dengan tabel-tabel di database yang sudah kita buat melalui Auto Generation Code Yii dengan mengikuti petunjuk pada alamat http://www.yiiframework.com/doc/guide/1.1/en/topics.gii
- Sisanya tinggal berjalan bersama Yii, pelajari semua class, componen, db, gii, loging, validation, Filter, Form, zii Widget, extension, module, behaviour, theme, layout, captha, authentication, internationalization, localization, webservices, unit testing, dan integrasi dengan third party, framework lain, encapsulate yang ada dalam yii. Semua sudah built-in di Yii, tinggal menggunakan saja.
- Pelajari Wiki dan gunakan Extension sesuai kebutuhan anda.
Semoga bermanfaat, selamat mencoba.
Terimakasih, sangat membantu
ReplyDeleteSemoga bermanfaat
Deletemantap gan ane juga mw share nih tentang yii sm aplikasinya bisa visit ke SINI di tunggu mapir n komeny yaw
ReplyDeleteowh jadi pengen belajar gan,,,
ReplyDeleteheheheh
keren gan ijin nyimak ya...
ReplyDeleteapa ini.....
ReplyDeleteAda masukan mas Andy?
Deletegan ane mau nanya,
ReplyDeleteane udah belajar yii 1 hampir sebulan
itu via buku, jadi yang ada di buku ane salin lewat coding
tapi ane gak hafal2 sama codingnya
yang ane mau tanyain
apakah untuk menjadi seorang programmer harus hafal coding?
Tidak harus. Yang harus anda kuasai adalah metode dan logika OOP saja.
Deletemantap sekali........
ReplyDelete