- Apa itu Yii?
Yii merupakan salah satu dari sederetan PHP Framework yang bersifat open source. Berdasarkan situs resminya, Yii adalah Framework (kerangka kerja) PHP berbasis-komponen, berkinerja tinggi untuk pengembangan aplikasi web berskala besar. Yii juga menyediakan reusability maksimum dalam pemrograman web dan mampu meningkatkan kecepatan pengembangan secara signifikan. Nama Yii (dieja sebagai /i:/) singkatan dari "Yes it is!".
Berikut merupakan respon yang paling tepat dan akurat untuk yang baru dengan Yii. Kemudian muncul pertanyaan berikut:
- Apakah Yii cepat?
- Apakah Yii aman?
- Apakah Yii profesional?
- Apakah Yii cocok untuk projek saya berikutnya?
- Jawabannya adalah Yes, it is!
- Keunggulan Yii
Beberapa keunggulan yang ditawarkan oleh Yii Framework, diantaranya:
- Open Source (gratis)
Yii adalah PHP Framewrok yang bersifat open source, sehingga menggunakannya tidak perlu membayar.
- Menggunakan Konsep MVC
Konsep MVC merupakan konsep modern saat ini dalam mengembangan aplikasi yang memisahkan tampilan, logic program, dan model.
- Mendukung Ajax
Yii juga mendukung Ajax, yang membuat website bekerja lebih cepat dengan tidak perlu me-refresh halaman dari awal, terutama sangat dibutuhkan untuk back end atau halaman admin.
- Fungsi yang otomatis (built-in)
Didalam Yii terdapat fungsi otomatis siapa pakai yang sangat dibutuhkan dalam pembuatan website, seperti validasi data input, Ajax validasi, paging, CRUD, dan lain-lain.
- Terhubung otomastis dengan jQuery
Jika kita bekerja dengan widgets yang ada pada Yii, maka kita langsung dapat menggunakan fitur jQuery seperti Datepicker, CgridView, dan lain-lain.
- Mengapa Menggunakan Yii?
Berdasarkan situs resminya www.yiiframework.com/performance. Selain cepat, Yii adalah Framework berkinerja tinggi. Berikut grafik menunjukkan seberapa efisien Yii bila dibandingkan dengan PHP Framework populer lainnya. Lihat gambar dibawah...
Dalam grafik, RPS (Request Per Second) atau "Permintaan Per Detik" yang menggambarkan berapa banyak permintaan aplikasi yang ditulis dalam Framework dapat memproses per detik. Pada gambar terlihat bahwa Yii jauh melebihi semua Framework lainnya dalam perbandingan tersebut. Keuntungan kinerja Yii menjadi sangat berarti bila ekstensi APC (Alternative PHP Cache) banyak digunakan atau diaktifkan. Namun demikian itu terserah pada diri kita masing masing untuk menggunakan PHP Framework yang mana. iya kan?... :)
No comments:
Post a Comment