{"id":2262,"date":"2019-08-11T07:13:34","date_gmt":"2019-08-11T07:13:34","guid":{"rendered":"https:\/\/www.jetorbit.com\/blog\/?p=2262"},"modified":"2019-08-09T07:23:30","modified_gmt":"2019-08-09T07:23:30","slug":"apa-saja-fitur-framework-yii-yang-perlu-kalian-ketahui","status":"publish","type":"post","link":"https:\/\/www.jetorbit.com\/blog\/apa-saja-fitur-framework-yii-yang-perlu-kalian-ketahui\/","title":{"rendered":"Apa Saja Fitur Framework Yii yang Perlu Kalian Ketahui?"},"content":{"rendered":"<p>Framework Yii merupakan salah satu framework yang digunakan di dunia pemrograman. Framework ini memiliki beberapa fitur yang dapat Anda gunakan. Baca sampai selesai yuk Gaes terkait <strong>Apa Saja Fitur-Fitur Framework Yii yang Perlu Kalian Ketahui?<\/strong><\/p>\n<p><strong>Fitur Yii<\/strong><\/p>\n<p>Berikut ini merupakan fitur yang dimiliki oleh Yii:<\/p>\n<ol>\n<li><strong>MVC (Model View Controller) <\/strong><\/li>\n<\/ol>\n<p>Sebuah arsitektur programing MVC digunakan oleh Yii. Programming MVC yang digunakan tersebut, yaitu menggunakan konsep Model, View, Controller. Bahkan CMS (Content management system) pun menggunakan konsep MVC.<\/p>\n<ol start=\"2\">\n<li><strong>ORM (Object Relational Mapping)<\/strong><\/li>\n<\/ol>\n<p>Object Relational Mapping atau ORM yang akan mengurusi segala pengelolaan sebuah database merupakan salah satu fitur berikutnya yang ada di framework Yii. Seorang developer tidak akan lagi menulis query SQL yang rumit dengan bantuan ORM karena cukup hanya dengan \u201cmemanggil\u201d fungsi-fungsi tertentu di dalam library Yii.<\/p>\n<ol start=\"3\">\n<li><strong>Widget<\/strong><\/li>\n<\/ol>\n<p>Widget merupakan salah satu fitur dari Yii berupa konsep yang telah menyediakan komponen-komponen user interface yang siap pakai, misalnya data grid, autocomplete, tree view, dan lain-lain.<\/p>\n<ol start=\"4\">\n<li><strong>Extension<\/strong><\/li>\n<\/ol>\n<p>Banyak extensions yang dimiliki oleh framework Yii. Extension merupakan sebuah kontribusi dari para pengguna Yii dengan membuat widget, library atau component yang dapat dipakai serta belum ada di Yii secara built-in.<\/p>\n<ol start=\"5\">\n<li><strong>Theme<\/strong><\/li>\n<\/ol>\n<p>Tampilan dengan mudah dapat diubah dengan framework Yii karena menggunakan konsep skinning. Hal ini menjadikan Anda bisa mengcostumize tampilan komponen user interface pada aplikasi menggunakan CSS. Sedangkan dengan konsep theming, Anda pun bisa mengubah seluruh tampilan aplikasi sesuai dengan keinginan Anda.<\/p>\n<ol start=\"6\">\n<li><strong>Security<\/strong><\/li>\n<\/ol>\n<p>Framework Yii mempunyai security yang dapat mencegah serangan, seperti SQL Injection, XSS, CSRF, Cookie Tampering, dan sebagainya. Jadi apabila Anda menginginkan sebuah web yang aman dari berbagai <a href=\"https:\/\/blog.jetorbit.com\/pengertian-fungsi-dan-jenis-cookies\/\" target=\"_blank\" rel=\"noopener\">cookie<\/a> atau yang lainnya maka Anda akan merasa tenang dengan menggunakan framework Yii.<\/p>\n<ol start=\"7\">\n<li><strong>Web Service<\/strong><\/li>\n<\/ol>\n<p>Fitur Web Service yang dimiliki oleh Yii dapat digunakan untuk menggenerate spesifikasi WSDL service secara otomatis.<\/p>\n<ol start=\"8\">\n<li><strong>Translate<\/strong><\/li>\n<\/ol>\n<p>Yii menyediakan fitur translate yang mana pesan, tanggal dan format waktu sesuai zona waktu dan daerah si pemakai. Hal ini dikarenakan pemakai Yii framework tersebar di berbagai daerah.<\/p>\n<ol start=\"9\">\n<li><strong>Caching<\/strong><\/li>\n<\/ol>\n<p>Fitur caching yang dimiliki oleh Yii akan membuat aplikasi yang dibangun menggunakan Yii berjalan ringan saat diakses.<\/p>\n<ol start=\"10\">\n<li><strong>Autentikasi Error<\/strong><\/li>\n<\/ol>\n<p>Yii menyediakan pesan error dan logging yang bisa memilih untuk menampilkan langsung atau disimpan ke suatu file di server sehingga Anda tidak perlu khawatir terkait koding yang sering error. Oleh karena itu, Anda tenang saja karena jika kodingan mengalami error maka Yii akan langsung memberikan pesan error kepada Anda.<\/p>\n<p><a href=\"https:\/\/www.jetorbit.com\/web-hosting\/\">Hosting murah<\/a> juga bisa didapatkan di Jetorbit dengan tanpa mengurangi kualitas, Jetorbit selalu mengedepankan rasa puas klien dan tercapainya tujuan dan sukses dari website yang ada di dalam Jetorbit. Berbagai macam pilihan web hosting berkualitas bisa Anda coba.<\/p>\n<p>Hosting indonesia pun telah tersedia. Anda bisa melakukan pemesanan web <a href=\"https:\/\/www.jetorbit.com\/reseller-hosting\/\">hosting Indonesia<\/a> di Jetorbit dengan spesifikasi hosting terbaik.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Framework Yii merupakan salah satu framework yang digunakan di dunia pemrograman. Framework ini memiliki beberapa fitur yang dapat Anda gunakan. Baca sampai selesai yuk Gaes terkait Apa Saja Fitur-Fitur Framework Yii yang Perlu Kalian Ketahui? Fitur Yii Berikut ini merupakan fitur yang dimiliki oleh Yii: MVC (Model View Controller) Sebuah arsitektur programing MVC digunakan oleh &#8230; <a title=\"Apa Saja Fitur Framework Yii yang Perlu Kalian Ketahui?\" class=\"read-more\" href=\"https:\/\/www.jetorbit.com\/blog\/apa-saja-fitur-framework-yii-yang-perlu-kalian-ketahui\/\" aria-label=\"Read more about Apa Saja Fitur Framework Yii yang Perlu Kalian Ketahui?\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":2263,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"generate_page_header":"","footnotes":""},"categories":[25],"tags":[165,167,273],"class_list":["post-2262","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-info","tag-apa-itu-cookies","tag-cara-membuat-web-gratis","tag-fitur-framework-yii","infinite-scroll-item","generate-columns","tablet-grid-50","mobile-grid-100","grid-parent","grid-33"],"_links":{"self":[{"href":"https:\/\/www.jetorbit.com\/blog\/wp-json\/wp\/v2\/posts\/2262","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.jetorbit.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.jetorbit.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.jetorbit.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.jetorbit.com\/blog\/wp-json\/wp\/v2\/comments?post=2262"}],"version-history":[{"count":1,"href":"https:\/\/www.jetorbit.com\/blog\/wp-json\/wp\/v2\/posts\/2262\/revisions"}],"predecessor-version":[{"id":2264,"href":"https:\/\/www.jetorbit.com\/blog\/wp-json\/wp\/v2\/posts\/2262\/revisions\/2264"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.jetorbit.com\/blog\/wp-json\/wp\/v2\/media\/2263"}],"wp:attachment":[{"href":"https:\/\/www.jetorbit.com\/blog\/wp-json\/wp\/v2\/media?parent=2262"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.jetorbit.com\/blog\/wp-json\/wp\/v2\/categories?post=2262"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.jetorbit.com\/blog\/wp-json\/wp\/v2\/tags?post=2262"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}