Mengenal Yii Framework

Mengenal Yii Framework

Mengenal Yii Framework

Mengenal Yii Framework

Pada artikel kali ini, kami akan membahas tentang Yii Framework. Apakah di antara kalian ada yang tahu apa itu Yii framework? Jika tidak, simak yang berikut ini! Yii framework merupakan salah satu dari sekian banyak framework PHP yang cukup populer dikalangan PHP developer. Bahkan, Yii masuk dalam top 10 besar framework PHP dunia lho!

Yii sendiri dikembangkan oleh Qiang Xue pada 1 Januari 2008, seorang programmer berkebangsaan China yang sebelumnya juga telah mengembangkan framework PHP bernama Prado. Oleh karena itu, tak heran jika Qiang mengadopsi teknik-teknik yang dipakai pada Prado saat mengembangkan Yii framework ini.

Fitur Yii

1. MVC (Model-View-Controller)

Hampir semua framework PHP saat ini berbasis MVC, tidak terkecuali Yii. Ini karena dengan MVC, aplikasi menjadi lebih terstruktur dan mudah dipahami.

2. ORM (Object Relational Mapping)

Object Relational Mapping merupakan salah satu keunggulan Yii dalam urusan database. Jika kita lihat secara spesifik lagi, maka Yii sebenarnya menyediakan mekanisme seperti DAO (Data Access Object), Query Builder (seperti di framework CI), Active Record (ORM), dan database Migration. Dengan ORM, pekerjaan developer menjadi terbantu karena tidak perlu menulis query SQL yang rumit lagi.

3. Form Input dan Validasi

Yii sangat membantu sekali dalam urusan menangani form input, karena di dalamnya disediakan sejumlah validator yang akan memvalidasi inputan dari pengguna aplikasi dengan cara yang mudah dan efisien.

4. Autentikasi dan Autorisasi

Yii sudah menyediakan mekanisme Autentikasi (login, logout) dan Autorisasi (hak akses) terhadap pengguna sistem, sehingga kita tidak perlu lagi repot-repot membuat dari pertama.

5. Skin dan Tema

Masalah tampilan pun sudah diperhatikan oleh Yii, dengan konsep Skinning kita bisa meng-costumize tampilan komponen user interface di aplikasi kita menggunakan CSS, sedangkan dengan konsep Theming kita bisa mengganti seluruh tampilan aplikasi dengan mudah.

Demikianlah fitur-fitur yang ada di dalam Yii framework. Sebenarnya, masih banyak lagi fitur-fitur Yii framework yang dapat memudahkan penggunanya, maka tidak heran jika framework PHP ini dijadikan framework favorit oleh para PHP developer. Semoga bermanfaat.

You may also like...

21 Responses

  1. December 7, 2021

    games to play during sex https://cybersexgames.net/

  2. December 12, 2021

    nj online casino reviews https://casinogamesmachines.com/

  3. December 13, 2021

    free online casino slot games https://onlinecasinos4me.com/

  4. December 13, 2021

    gta online casino heist https://online2casino.com/

  5. December 13, 2021

    real cash online casino https://casinoonlinet.com/

  6. December 14, 2021

    borgata casino online https://casinosonlinex.com/

  7. December 15, 2021

    keto meatloaf recipe https://ketogenicdietinfo.com/

  8. December 16, 2021

    write compare and contrast essay https://topessayswriter.com/

  9. December 16, 2021

    essays on writing https://yoursuperessay.com/

  10. December 17, 2021

    what to write college essay on https://howtowriteessaytips.com/

  11. December 17, 2021

    english essay writing https://checkyouressay.com/

  12. December 17, 2021

    popular gay black dating sites https://gayprideusa.com/

  13. December 17, 2021

    international dating sites gay https://gayfade.com/

  14. December 17, 2021

    gay indian dating in chicago https://gaysugardaddydatingsites.com/

  15. December 19, 2021

    critical thinking in schools https://criticalthinkingbasics.com/

  16. December 19, 2021

    meaning of critical thinking https://criticalthinkinginstitute.com/

  17. December 19, 2021

    critical thinking test https://criticalthinking2020.net/

  18. December 19, 2021

    creative and critical thinking https://uncriticalthinking.com/

  19. December 19, 2021

    words to start an essay https://choosevpn.net/

  20. December 20, 2021

    1000 word essay pages https://topvpndeals.net/

  21. December 20, 2021

    mental health essay https://tjvpn.net/