yii2 framework, buku pertama yang membahas framework yii versi 2

barusan beli buku di gramedia, buku ini adalah yang pertam di indonesia yang membahas framework yii versi 2. itu tagline dari penulisnya sih.

Harga bukunya Rp.60.000,00. Tipis cuman 200an halaman, yang dibahas cuman hal2 praktis saja. Umum, tidak ada penjelasan mendalam di fitur2 yii. Skimming cuma 30 menit udah selesai nih buku, tapi lumayan lah tambah ilmu untuk menggunakan yii framework.

Overall sih kurang, karena materi yang dijelaskan kurang mendalam dan terlalu praktis. Mungkin buku ini lebih cocok untuk para pemula, mahasiswa semester 3 kali ya. Untuk orang yang baru belajar PHP dan sedang mencari framework yang ingin digunakan. Kelas pemula, yang butuh solusi praktis dan gampang untuk dipelajari. Tapi kalau untuk kalangan professional yang sudah bekerja dan ingin mendalami framework yii, saya rasa buku sangat tidak cocok due to lack of in-depth explanation dari penuli buku tsb.

Well, that’s it.

Sekarang lanjutin buku yang satu lagi, karya Rhenald Kasali : Disruption. Buku lagi populer di kalangan manajemen korporasi, yang sedang mempelajari atau siap2 untuk memasuk era disruptive economy.

Belajar CakePHP, Explore yii

Setelah coba mempelajari CakePHP, ternyata rumit pakainya. Susah untuk develop rich web application dengan widget/ajax component  (jquery, bootstrap,validation dsb). Apalagi ORM-nya, lumayan membingungkan. Tapi secara arsitektur sih lumayan stable si CakePHP ini, plugin base  approach nya lebih memudahkan dev yang metode kerjannya nyicil, sedikit demi sedikit bagian-bagian aplikasi dibangun dan dibungkus dalam bentuk individual plugins. Tapi tetap saja, ribet.

Saya putuskan untuk coba mencari referensi framework lain di luar sana yang lebih mudah dan praktis untuk diadopsi/dipelajari. Dan ketemu yii, first impression sih baik ya, karena yii ini sudah diintegrasikan dengan component lai seperti jquery-* , bootstrap, swiftmailer dsb.  Ada builtin form validation, jquery input validation dan fitur database driver yang mencakup hampir semua major RDBMS dan NoSQL DB di luar sana.

Saat ini masih belajar cara menggunakannya, masih ikutin tutorial yang ada di website resminya. Ya baru masuk di section Working with database . Mudah – mudahan cocok dan sesuai dengan kebutuhan saya saat ini. we’ll see..