Anda di halaman 1dari 3

PERBEDAAN KONSEP PEMROGRAMAN Yii

FRAMEWORK (MVC) DENGAN PEMROGRAMAN BIASA


18.51 |
Seperti kebanyakan PHP Framework, Yii adalah MVC
Framework. Yii melampaui Framework PHP lain dalam hal
efesiens, kekayaanfiturdan ke!elasan dokumentasi. Yii
didesain den"an hati hati dari awal a"ar sesuai untuk
pen"emban"an aplikasi #eb se$ara serius. Yii bukan berasal
dari produk pada beberapa proyek maupun kon"lomarasi
peker!aan pihakketi"a. Yii adalah hasil dari pen"alaman kaya
para pembuat pen"emban"an aplikasi #eb dan in%esti"asi
framework pemro"raman #eb dan aplikasi yan" palin"
populer.
Kelebihan Framework Yii
Ada beberapa keuntungan yang dapat penulis ambil dalam penggunaan framework PHP Yii
berikut. Keuntungannya antara lain adalah:
1. Yii adalah salah satu framework yang sangat ringan dan dilengkapi dengan solusi
caching yang memuaskan.
2. Yii sangat cocok untuk pengembangan aplikasi dengan lalu lintastinggi! seperti portal!
forum! sistem mana"emen konten #$%&'! &istem ecommerse! dll.
(. Yii didokumentasikan dengan "elas! efesien! dan kaya fitur.

Kekurangan Framework Yii
&erikut ini adalah kekuran"an PHP framework dilihat dari
sisi Pro"rammer PHP biasa. kekuran"an ini bersifat sub!ektif,
!adi !an"an dimakan mentah mentah'
Butuh spesifikasi server yang lebih banyak.
&iasanya framework butuh PHP %ersi 5 ketas, modul spesifik di
apa$he sepertimodrewrite atau modpdo, bahkan ada
framework yan" men"haruskan diletakan di root direktori
ser%er. Seba"ian la"i spesifik harus dide%elop di (inu).
Banyak yang harus dipela!ari
&anyaknya fitur framework sebandin" den"an banyaknya hal
yan" harus anda pela!ari. Yan" pertama "b!e#t oriented
pogramming, yan" kedua *+, dan yan" keti"a adalah library
dari framework itu sendiri. &elum la"i anda harus paham
konfi"urasi dan kon%ensi yan" harus di pakai di framework
tersebut.
Masalah keamanan
Se$ara umum, Framework sudah menyediakan fitur keamanan
didalamnya. -amun !ika ditemukan luban" keamanan, anda
harus men"up"rade framework yan" anda pakai di aplikasi
anda. .fek beruntunnya, kode yan" anda buat !u"a harus
ikut di modifikasi.
$kuran total file #ode men!adi lebih besar
/etika pro"ram sudah selesai, anda !u"a harus men"upload
framework bersama aplikasi anda di #ebhostin" .feknya,
spa$e yan" dipakai men!adi lebih besar. .fek lainnya, !ika ada
file framework yan" korup atau hilan", maka akan membuat
aplikasi error.
%usah mela#ak &rror'
Saya pernah mempela!ari Yii dan ,0 framework. San"at banyak
fitur yan" disediakan, namun ketika ada $ode error, saya
kesulitan menemukannya. berbeda den"an PHP biasa yan"
se$ara $epat men$ari dan memperbaiki error yan" mun$ul. Yii
framework !ustru lebih seram la"i saat menampilkan error
den"an model sta$k seperti !a%a. Silahkan $oba sendiri kalau
tidak per$aya'

Anda mungkin juga menyukai