{"id":20999,"date":"2024-05-08T11:22:00","date_gmt":"2024-05-08T04:22:00","guid":{"rendered":"https:\/\/jakarta.telkomuniversity.ac.id\/?p=20999"},"modified":"2024-05-31T09:38:34","modified_gmt":"2024-05-31T02:38:34","slug":"mengenal-yii-framework-berbasis-komponen-berkecepatan-tinggi","status":"publish","type":"post","link":"https:\/\/jakarta.telkomuniversity.ac.id\/en\/mengenal-yii-framework-berbasis-komponen-berkecepatan-tinggi\/","title":{"rendered":"Mengenal Yii: Framework Berbasis Komponen Berkecepatan Tinggi"},"content":{"rendered":"<div class=\"wpb-content-wrapper\"><div class=\"vc_row wpb_row vc_row-fluid\"><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\"><h1 style=\"text-align: center\" class=\"vc_custom_heading vc_do_custom_heading\" >Mengenal Yii: Framework Berbasis Komponen Berkecepatan Tinggi<\/h1><\/div><\/div><\/div><\/div><div class=\"vc_row wpb_row vc_row-fluid\"><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\">\n\t<div class=\"wpb_text_column wpb_content_element\" >\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<p><span style=\"font-weight: 400;\">Laravel dan CodeIgniter sering digunakan dan didiskusikan oleh para developer ketika mereka berbicara tentang framework PHP. Tapi apakah Anda familiar dengan Yii Framework? Framework PHP Yii (Yes It Is) Framework cukup menarik dan memiliki banyak manfaat. Kerangka Yes It Is bersifat kompetitif dan memiliki sejumlah fitur menarik. Kita akan mempelajari lebih lanjut tentang kerangka ini dalam esai ini. Penjelasan selengkapnya disajikan di bawah ini.<\/span><\/p>\n\n\t\t<\/div>\n\t<\/div>\n<\/div><\/div><\/div><\/div><div class=\"vc_row wpb_row vc_row-fluid\"><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\"><h2 style=\"text-align: left\" class=\"vc_custom_heading vc_do_custom_heading\" >Apa Itu Yii?<\/h2><\/div><\/div><\/div><\/div><div class=\"vc_row wpb_row vc_row-fluid\"><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\">\n\t<div  class=\"wpb_single_image wpb_content_element vc_align_center wpb_content_element\">\n\t\t\n\t\t<figure class=\"wpb_wrapper vc_figure\">\n\t\t\t<div class=\"vc_single_image-wrapper   vc_box_border_grey\"><img decoding=\"async\" width=\"300\" height=\"169\" src=\"https:\/\/jakarta.telkomuniversity.ac.id\/wp-content\/uploads\/2024\/05\/logo-yii-300x169.webp\" class=\"vc_single_image-img attachment-medium\" alt=\"yii framework\" title=\"logo yii\" srcset=\"https:\/\/jakarta.telkomuniversity.ac.id\/wp-content\/uploads\/2024\/05\/logo-yii-300x169.webp 300w, https:\/\/jakarta.telkomuniversity.ac.id\/wp-content\/uploads\/2024\/05\/logo-yii-1024x576.webp 1024w, https:\/\/jakarta.telkomuniversity.ac.id\/wp-content\/uploads\/2024\/05\/logo-yii-768x432.webp 768w, https:\/\/jakarta.telkomuniversity.ac.id\/wp-content\/uploads\/2024\/05\/logo-yii-1536x864.webp 1536w, https:\/\/jakarta.telkomuniversity.ac.id\/wp-content\/uploads\/2024\/05\/logo-yii.webp 1920w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/div>\n\t\t<\/figure>\n\t<\/div>\n<\/div><\/div><\/div><\/div><div class=\"vc_row wpb_row vc_row-fluid\"><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\">\n\t<div class=\"wpb_text_column wpb_content_element\" >\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<p><span style=\"font-weight: 400;\">Yes It Is adalah framework yang biasa berfungsi untuk bahasa pemrograman PHP. Sejak dirilis pertama kali pada tahun 2008, kerangka kerja ini terus mengalami pembaruan. Yes It Is 2.0.4.5, versi terbaru, tersedia pada 11 Februari 2022. Yes It Is adalah framework PHP yang membantu pengembang membuat dan mengembangkan situs web dan aplikasi dengan lebih cepat. Yes It Is menawarkan templat skrip terintegrasi yang membantu mengatur situs web; tentunya template ini dapat memudahkan pekerjaan developer.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Yes It Is ini adalah kerangka pemrograman web umum yang memungkinkan kita memanfaatkan PHP untuk membuat berbagai aplikasi berbasis web. Yes It Is ini ideal untuk membuat aplikasi berskala besar seperti portal web, forum, sistem manajemen konten, e-niaga, REST API, dan sebagainya karena arsitektur berbasis komponen dan dukungan caching yang sangat baik.<\/span><\/p>\n\n\t\t<\/div>\n\t<\/div>\n<\/div><\/div><\/div><\/div><div class=\"vc_row wpb_row vc_row-fluid\"><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\"><h3 style=\"text-align: left\" class=\"vc_custom_heading vc_do_custom_heading\" >Instalasi Yii<\/h3><\/div><\/div><\/div><\/div><div class=\"vc_row wpb_row vc_row-fluid\"><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\">\n\t<div  class=\"wpb_single_image wpb_content_element vc_align_center wpb_content_element\">\n\t\t\n\t\t<figure class=\"wpb_wrapper vc_figure\">\n\t\t\t<div class=\"vc_single_image-wrapper   vc_box_border_grey\"><img decoding=\"async\" width=\"300\" height=\"159\" src=\"https:\/\/jakarta.telkomuniversity.ac.id\/wp-content\/uploads\/2024\/05\/WhatsApp-Image-2024-05-09-at-11.00.17-300x159.webp\" class=\"vc_single_image-img attachment-medium\" alt=\"yii\" title=\"yii\" srcset=\"https:\/\/jakarta.telkomuniversity.ac.id\/wp-content\/uploads\/2024\/05\/WhatsApp-Image-2024-05-09-at-11.00.17-300x159.webp 300w, https:\/\/jakarta.telkomuniversity.ac.id\/wp-content\/uploads\/2024\/05\/WhatsApp-Image-2024-05-09-at-11.00.17.webp 552w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/div>\n\t\t<\/figure>\n\t<\/div>\n<\/div><\/div><\/div><\/div><div class=\"vc_row wpb_row vc_row-fluid\"><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\">\n\t<div class=\"wpb_text_column wpb_content_element\" >\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<p><span style=\"font-weight: 400;\">Anda dapat menginstal Yes It Is dalam dua cara, menggunakan Composer paket manager atau dengan mengunduh file arsip. Yang pertama adalah cara yang lebih disukai, karena memungkinkan Anda untuk menginstal ekstensi baru atau memperbarui Yes It Is dengan hanya menjalankan command line.<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Menginstal Melalui Komposer<br \/>\n<\/span><\/span><span style=\"font-weight: 400;\">&#8211; Jika Anda belum memiliki Composer terinstal, Anda dapat melakukannya dengan mengikuti petunjuk di [getcomposer.org] <\/span><a href=\"https:\/\/getcomposer.org\/download\/\"><span style=\"font-weight: 400;\">https:\/\/getcomposer.org\/download\/<\/span><\/a><span style=\"font-weight: 400;\">. Pada Linux dan Mac OS X, Anda akan menjalankan perintah berikut:<\/span><span style=\"font-weight: 400;\">curl -sS https:\/\/getcomposer.org\/installer | php<\/span><span style=\"font-weight: 400;\">mv composer.phar \/usr\/<\/span><span style=\"font-weight: 400;\">local<\/span><span style=\"font-weight: 400;\">\/bin\/composer<br \/>\n<\/span><span style=\"font-weight: 400;\">&#8211; Jika Composer sudah terinstal sebelumnya, pastikan Anda menggunakan versi terbaru. Anda dapat memperbarui Composer dengan menjalankan composer self-update. Dengan Composer yang sudah diinstal, Anda dapat menginstal Yes It Is dengan menjalankan perintah berikut di bawah folder yang terakses web:<\/span><span style=\"font-weight: 400;\">composer global require <\/span><span style=\"font-weight: 400;\">&#8220;fxp\/composer-asset-plugin:^1.4.1&#8221;<\/span><span style=\"font-weight: 400;\">composer create-project &#8211;prefer-dist yiisoft\/yii2-app-basic basic<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Instalasi dari File Arsip<\/span><br \/>\n<span style=\"font-weight: 400;\">Instalasi Yes It Is dari file arsip melibatkan tiga langkah:\u00a0<\/span><span style=\"font-weight: 400;\">&#8211; Download file arsip dari <\/span><a href=\"https:\/\/www.yiiframework.com\/download\"><span style=\"font-weight: 400;\">yiiframework.com<\/span><\/a><span style=\"font-weight: 400;\">\u00a0<\/span><span style=\"font-weight: 400;\">&#8211; Uraikan file yang didownload ke folder yang bisa diakses web.<\/span><span style=\"font-weight: 400;\">&#8211; Memodifikasi config\/web.php dengan memasukkan kunci rahasia untuk cookieValidationKey. (Ini dilakukan secara otomatis jika Anda menginstal Yes It Is menggunakan Composer):<br \/>\n<\/span><span style=\"font-weight: 400;\">\/\/ !!! Isikan nilai key jika kosong &#8211; ini diperlukan oleh cookie validation<\/span><span style=\"font-weight: 400;\">&#8216;cookieValidationKey&#8217;<\/span><span style=\"font-weight: 400;\"> =&gt; <\/span><span style=\"font-weight: 400;\">&#8216;enter your secret key here&#8217;<\/span><span style=\"font-weight: 400;\">,<\/span><\/li>\n<li aria-level=\"1\"><span style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Memverifikasi Instalasi<br \/>\n<\/span><\/span><span style=\"font-weight: 400;\">&#8211; Setelah instalasi selesai, baik mengkonfigurasi web server Anda (lihat bagian berikutnya) atau menggunakan [Built-in web server PHP]. D<\/span><span style=\"font-weight: 400;\">engan menjalankan konsol perintah sementara dalam proyek web direktori:<\/span><span style=\"font-weight: 400;\">php yii serve<br \/>\n<\/span><span style=\"font-weight: 400;\">&#8211; Anda dapat menggunakan browser untuk mengakses aplikasi Yes It Is\u00a0 yang diinstal dengan URL berikut:<\/span><span style=\"font-weight: 400;\">http<\/span><span style=\"font-weight: 400;\">:<\/span><span style=\"font-weight: 400;\">\/\/localhost:8080\/<\/span><\/li>\n<\/ol>\n<p><span style=\"font-weight: 400;\">Bila mendapatkan tampilan seperti tangkapan layar di bawah, maka kita telah berhasil mempersiapkan atau menjalankan\u00a0 aplikasi Yes It Is<\/span><\/p>\n\n\t\t<\/div>\n\t<\/div>\n<\/div><\/div><\/div><\/div><div class=\"vc_row wpb_row vc_row-fluid\"><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\">\n\t<div  class=\"wpb_single_image wpb_content_element vc_align_center wpb_content_element\">\n\t\t\n\t\t<figure class=\"wpb_wrapper vc_figure\">\n\t\t\t<div class=\"vc_single_image-wrapper   vc_box_border_grey\"><img decoding=\"async\" width=\"1024\" height=\"680\" src=\"https:\/\/jakarta.telkomuniversity.ac.id\/wp-content\/uploads\/2024\/05\/yii-1024x680.webp\" class=\"vc_single_image-img attachment-large\" alt=\"tutorial yii\" title=\"yii\" srcset=\"https:\/\/jakarta.telkomuniversity.ac.id\/wp-content\/uploads\/2024\/05\/yii-1024x680.webp 1024w, https:\/\/jakarta.telkomuniversity.ac.id\/wp-content\/uploads\/2024\/05\/yii-300x199.webp 300w, https:\/\/jakarta.telkomuniversity.ac.id\/wp-content\/uploads\/2024\/05\/yii-768x510.webp 768w, https:\/\/jakarta.telkomuniversity.ac.id\/wp-content\/uploads\/2024\/05\/yii-150x100.webp 150w, https:\/\/jakarta.telkomuniversity.ac.id\/wp-content\/uploads\/2024\/05\/yii.webp 1198w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/div>\n\t\t<\/figure>\n\t<\/div>\n<\/div><\/div><\/div><\/div><div class=\"vc_row wpb_row vc_row-fluid\"><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\">\n\t<div class=\"wpb_text_column wpb_content_element\" >\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<p>Baca juga: <a href=\"https:\/\/jakarta.telkomuniversity.ac.id\/memahami-dan-mengenal-framework-php-paling-populer-symfony\/\">Memahami dan Mengenal Framework PHP Paling Populer: Symfony<\/a><\/p>\n\n\t\t<\/div>\n\t<\/div>\n<\/div><\/div><\/div><\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"Mengenal Yii: Framework Berbasis Komponen Berkecepatan Tinggi Laravel dan CodeIgniter sering digunakan dan didiskusikan oleh para developer ketika mereka berbicara tentang framework PHP. Tapi apakah Anda familiar dengan Yii Framework? Framework PHP Yii (Yes It Is) Framework cukup menarik dan memiliki banyak manfaat. Kerangka Yes It Is bersifat kompetitif dan memiliki sejumlah fitur menarik. Kita [...]","protected":false},"author":32,"featured_media":21007,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"wds_primary_category":300,"footnotes":""},"categories":[300],"tags":[405,413,403,404],"class_list":["post-20999","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-pendidikan","tag-install-yii","tag-tutorial-yii","tag-yii","tag-yii-framework"],"_links":{"self":[{"href":"https:\/\/jakarta.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/posts\/20999","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jakarta.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jakarta.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jakarta.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/users\/32"}],"replies":[{"embeddable":true,"href":"https:\/\/jakarta.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/comments?post=20999"}],"version-history":[{"count":0,"href":"https:\/\/jakarta.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/posts\/20999\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/jakarta.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/media\/21007"}],"wp:attachment":[{"href":"https:\/\/jakarta.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/media?parent=20999"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jakarta.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/categories?post=20999"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jakarta.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/tags?post=20999"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}