{"id":1859,"date":"2025-05-22T05:26:21","date_gmt":"2025-05-22T05:26:21","guid":{"rendered":"https:\/\/galid.infokand23.my.id\/laprakpweb\/?p=1859"},"modified":"2025-05-22T07:55:36","modified_gmt":"2025-05-22T07:55:36","slug":"laporan-praktikum-pekan-7-pemrograman-web","status":"publish","type":"post","link":"https:\/\/galid.infokand23.my.id\/laprakpweb\/laporan-praktikum-pekan-7-pemrograman-web\/","title":{"rendered":"Laporan Praktikum Pekan 7 Pemrograman Web &#8211; 2311532008"},"content":{"rendered":"\n<p>by &#8211; Muhammad Galid Avero<\/p>\n\n\n\n<p>&nbsp;<\/p>\n\n\n<h2>Konfigurasi Laravel<\/h2>\n\n\n<p>Laravel adalah framework PHP yang populer yang dikembangkan oleh Taylor Otwell. Ini adalah proyek open source yang dimaksudkan untuk membuat aplikasi berbasis web dengan arsitektur Model-View-Controller (MVC). Beberapa fungsi Laravel:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Eloquent ORM (Object-Relational Mapping):<\/strong> Memudahkan interaksi dengan database menggunakan sintaks PHP yang intuitif. Anda dapat mendefinisikan model untuk setiap tabel database dan melakukan operasi CRUD (Create, Read, Update, Delete) dengan mudah. Eloquent juga mendukung relasi antar tabel (one-to-one, one-to-many, many-to-many).<\/li>\n\n\n\n<li><strong>Blade Templating Engine:<\/strong> Sistem templating yang sederhana namun powerful, memungkinkan Anda menggunakan sintaks PHP dalam template HTML dengan cara yang bersih dan aman. Blade menyediakan direktif-direktif seperti @if, @foreach, @extends, @yield, dan komponen untuk membuat tampilan dinamis.<\/li>\n\n\n\n<li><strong>Artisan Console:<\/strong> Command-line interface (CLI) yang disertakan dengan Laravel. Artisan menyediakan banyak perintah berguna untuk otomatisasi tugas-tugas umum seperti membuat model, migration, controller, seeder, menjalankan pengujian, membersihkan cache, dan banyak lagi.<\/li>\n\n\n\n<li><strong>Routing:<\/strong> Sistem perutean yang fleksibel memungkinkan Anda mendefinisikan URL aplikasi Anda dan mengaitkannya dengan controller atau closure functions. Laravel mendukung berbagai jenis rute dan middleware untuk mengontrol akses.<\/li>\n\n\n\n<li><strong>Form Request Validation:<\/strong> Memudahkan proses validasi data yang dikirim melalui form. Anda dapat membuat kelas Form Request khusus dengan aturan validasi yang jelas dan Laravel akan secara otomatis menangani proses validasi dan menampilkan pesan kesalahan.<\/li>\n\n\n\n<li><strong>Security:<\/strong> Laravel dibangun dengan mempertimbangkan keamanan. Beberapa fitur keamanan bawaan meliputi proteksi terhadap CSRF (Cross-Site Request Forgery), XSS (Cross-Site Scripting), dan SQL injection.<\/li>\n\n\n\n<li><strong>Authentication &amp; Authorization:<\/strong> Menyediakan sistem otentikasi (login, registrasi, lupa kata sandi) dan otorisasi (hak akses pengguna) yang mudah diimplementasikan. Laravel Breeze dan Jetstream menyediakan scaffolding UI untuk fitur-fitur ini.<\/li>\n\n\n\n<li><strong>Testing:<\/strong> Dukungan bawaan untuk berbagai jenis pengujian, termasuk unit testing, integration testing, dan end-to-end testing. Laravel menyediakan helper functions dan assertion methods untuk memudahkan penulisan tes.<\/li>\n\n\n\n<li><strong>Queues:<\/strong> Sistem antrian yang memungkinkan Anda menunda tugas-tugas yang memakan waktu (seperti pengiriman email atau pemrosesan data) dan menjalankannya di latar belakang. Ini meningkatkan responsivitas aplikasi Anda.<\/li>\n\n\n\n<li><strong>Caching:<\/strong> Mendukung berbagai sistem caching (seperti Redis, Memcached, file) untuk meningkatkan performa aplikasi dengan menyimpan data yang sering diakses dalam memori.<\/li>\n\n\n\n<li><strong>Events &amp; Listeners:<\/strong> Implementasi dari pola Observer, memungkinkan Anda membuat event dan listener untuk menjalankan kode tertentu ketika event tersebut terjadi dalam aplikasi Anda.<\/li>\n\n\n\n<li><strong>Notifications:<\/strong> Memudahkan pengiriman notifikasi ke berbagai saluran, seperti email, SMS, database, atau layanan pihak ketiga. Broadcasting: Memungkinkan Anda melakukan siaran event secara real-time melalui WebSockets. Ini berguna untuk fitur seperti live chat atau notifikasi real-time.<\/li>\n\n\n\n<li><strong>Broadcasting: <\/strong>Memungkinkan Anda melakukan siaran event secara real-time melalui WebSockets. Ini berguna untuk fitur seperti live chat atau notifikasi real-time.<\/li>\n\n\n\n<li><strong>Task Scheduling: <\/strong>Memungkinkan Anda menjadwalkan tugas-tugas cron menggunakan sintaks yang ekspresif dalam kode PHP Anda.<\/li>\n\n\n\n<li><strong>Passport (OAuth2 Server): <\/strong>Paket resmi untuk mengimplementasikan otentikasi OAuth2, memungkinkan aplikasi Anda menjadi penyedia otentikasi untuk aplikasi lain.<\/li>\n\n\n\n<li><strong>Sanctum (API Authentication): <\/strong>Paket ringan untuk mengimplementasikan sistem otentikasi berbasis token untuk Single-Page Applications (SPAs), mobile applications, dan simple APIs.<\/li>\n\n\n\n<li><strong>Socialite (Social Authentication):<\/strong> Memudahkan integrasi otentikasi dengan berbagai penyedia layanan OAuth seperti Facebook, Twitter, Google, dan lainnya.<\/li>\n\n\n\n<li><strong>Filesystem:<\/strong> Abstraksi untuk berinteraksi dengan berbagai sistem penyimpanan file, baik lokal maupun cloud (seperti Amazon S3 atau Google Cloud Storage).<\/li>\n\n\n\n<li><strong>Mail: <\/strong>Memudahkan pengiriman email dengan dukungan untuk berbagai driver seperti SMTP, Mailgun, dan Amazon SES.<\/li>\n\n\n\n<li><strong>Pusher (Realtime Services):<\/strong> Integrasi mudah dengan layanan Pusher untuk menambahkan fitur realtime ke aplikasi Anda.<\/li>\n\n\n\n<li><strong>Localization:<\/strong> Memudahkan pembuatan aplikasi multibahasa dengan fitur untuk mengelola terjemahan.<\/li>\n\n\n\n<li><strong>Packages: <\/strong>Ekosistem paket yang kaya dan berkembang pesat melalui Composer, memungkinkan Anda dengan mudah menambahkan fungsionalitas tambahan ke aplikasi Anda.<\/li>\n<\/ul>\n\n\n\t\t<div class=\"rttpg-block-postgrid rttpg-block-wrapper rttpg-block-b50f4c section-title-style-style1\">\n\t\t\t<div class=\"rt-container-fluid rt-tpg-container tpg-el-main-wrapper tpg-gutenberg clearfix\">\n\t\t\t\t<div class='tpg-header-wrapper'>\n\t\t\t\t\t\n        <div class=\"tpg-widget-heading-wrapper rt-clear heading-style1 \">\n            <span class=\"tpg-widget-heading-line line-left\"><\/span>\n\t\t\t<h2 class='tpg-widget-heading'>\n\t\t\t            <a href=\"#\"  target=&quot;_self&quot; >\n\t\t\t\t\n\t\t\t\t                    <span>\n\t\t\t\t\t\tTujuan Praktikum\t\t\t\t\t<\/span>\n\t\t\t\t\t\n\t\t\t\t            <\/a>\n\n\t\t\t\t\t<\/h2>            <span class=\"tpg-widget-heading-line line-right\"><\/span>\n\n\t\t\t\n        <\/div>\n\n\t\t\n\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\n\n\n<p>Tujuan praktikum ini yaitu mampu installasi Laravel, membuat project baru Laravel, mengenal struktur Laravel, konsep MVC laravel.<\/p>\n\n\n\t\t<div class=\"rttpg-block-postgrid rttpg-block-wrapper rttpg-block-a94241 section-title-style-style1\">\n\t\t\t<div class=\"rt-container-fluid rt-tpg-container tpg-el-main-wrapper tpg-gutenberg clearfix\">\n\t\t\t\t<div class='tpg-header-wrapper'>\n\t\t\t\t\t\n        <div class=\"tpg-widget-heading-wrapper rt-clear heading-style1 \">\n            <span class=\"tpg-widget-heading-line line-left\"><\/span>\n\t\t\t<h2 class='tpg-widget-heading'>\n\t\t\t            <a href=\"#\"  target=&quot;_self&quot; >\n\t\t\t\t\n\t\t\t\t                    <span>\n\t\t\t\t\t\tLangkah-langkah\t\t\t\t\t<\/span>\n\t\t\t\t\t\n\t\t\t\t            <\/a>\n\n\t\t\t\t\t<\/h2>            <span class=\"tpg-widget-heading-line line-right\"><\/span>\n\n\t\t\t\n        <\/div>\n\n\t\t\n\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\n\n\n<p>Install aplikasi yang dibutuhkan<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Web server (menggunakan Apache dari XAMPP)<\/li>\n\n\n\n<li>Database (menggunakan MySQL dari XAMPP)<\/li>\n\n\n\n<li>Composer<\/li>\n\n\n\n<li>Cmder (untuk memudahkan melakukan command di terminal)<\/li>\n\n\n\n<li>Node.js dan npm<\/li>\n\n\n\n<li>GIt<\/li>\n<\/ul>\n\n\n\n<p>Persyaratan Download<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full is-resized\"><img fetchpriority=\"high\" decoding=\"async\" width=\"430\" height=\"719\" src=\"https:\/\/galid.infokand23.my.id\/laprakpweb\/wp-content\/uploads\/2025\/05\/image-39.png\" alt=\"\" class=\"wp-image-1865\" style=\"width:297px;height:auto\" srcset=\"https:\/\/galid.infokand23.my.id\/laprakpweb\/wp-content\/uploads\/2025\/05\/image-39.png 430w, https:\/\/galid.infokand23.my.id\/laprakpweb\/wp-content\/uploads\/2025\/05\/image-39-179x300.png 179w\" sizes=\"(max-width: 430px) 100vw, 430px\" \/><\/figure>\n\n\n\t\t<div class=\"rttpg-block-postgrid rttpg-block-wrapper rttpg-block-5dc8eb section-title-style-style1\">\n\t\t\t<div class=\"rt-container-fluid rt-tpg-container tpg-el-main-wrapper tpg-gutenberg clearfix\">\n\t\t\t\t<div class='tpg-header-wrapper'>\n\t\t\t\t\t\n        <div class=\"tpg-widget-heading-wrapper rt-clear heading-style1 \">\n            <span class=\"tpg-widget-heading-line line-left\"><\/span>\n\t\t\t<h2 class='tpg-widget-heading'>\n\t\t\t            <a href=\"#\"  target=&quot;_self&quot; >\n\t\t\t\t\n\t\t\t\t                    <span>\n\t\t\t\t\t\tLangkah Praktikum\t\t\t\t\t<\/span>\n\t\t\t\t\t\n\t\t\t\t            <\/a>\n\n\t\t\t\t\t<\/h2>            <span class=\"tpg-widget-heading-line line-right\"><\/span>\n\n\t\t\t\n        <\/div>\n\n\t\t\n\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\n\n\n<ul class=\"wp-block-list\">\n<li>Pertama, kunjungi https:\/\/www.apachefriends.org\/index.html untuk menginstal program XAMPP. Kita dapat menggunakan perintah berikut untuk mengecek PHP yang sudah terinstall dari XAMPP jika sudah terinstal:<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img decoding=\"async\" width=\"665\" height=\"120\" src=\"https:\/\/galid.infokand23.my.id\/laprakpweb\/wp-content\/uploads\/2025\/05\/image-40.png\" alt=\"\" class=\"wp-image-1868\" srcset=\"https:\/\/galid.infokand23.my.id\/laprakpweb\/wp-content\/uploads\/2025\/05\/image-40.png 665w, https:\/\/galid.infokand23.my.id\/laprakpweb\/wp-content\/uploads\/2025\/05\/image-40-300x54.png 300w\" sizes=\"(max-width: 665px) 100vw, 665px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Setelah itu, pasang Composer di https:\/\/getcomposer.org\/Composer-Setup.exe. Composer adalah pengendali paket PHP dan digunakan        untuk menambahkan paket yang dibutuhkan selama pengembangan. Install wizard setup sesuai instruksi. Setelah proses instalasi selesai, kita dapat menggunakan perintah berikut untuk melihat apakah Composer telah terinstal:<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img decoding=\"async\" width=\"624\" height=\"109\" src=\"https:\/\/galid.infokand23.my.id\/laprakpweb\/wp-content\/uploads\/2025\/05\/image-41.png\" alt=\"\" class=\"wp-image-1870\" srcset=\"https:\/\/galid.infokand23.my.id\/laprakpweb\/wp-content\/uploads\/2025\/05\/image-41.png 624w, https:\/\/galid.infokand23.my.id\/laprakpweb\/wp-content\/uploads\/2025\/05\/image-41-300x52.png 300w\" sizes=\"(max-width: 624px) 100vw, 624px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Kemudian, buka Git di https:\/\/git-scm.com\/downloads\/win dan ikuti instruksi langkah wizard instalasi yang diberikan. Setelah selesai, kita dapat mengecek Git yang telah terinstall dengan perintah berikut:<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"275\" height=\"72\" src=\"https:\/\/galid.infokand23.my.id\/laprakpweb\/wp-content\/uploads\/2025\/05\/image-42.png\" alt=\"\" class=\"wp-image-1871\"\/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Kemudian, install node.js dan npm di <a href=\"https:\/\/nodejs.org\/\">https:\/\/nodejs.org\/<\/a>. Node JS pada Laravel berfungsi untuk menangani masalah frontedn dan build asset UI (Library UI). Install sesuai ketentuan langkah wizard setup yang diberikan. Setelah instalasi, kita bisa mengecek Git yang telah terinstall dengan command:<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"183\" height=\"161\" src=\"https:\/\/galid.infokand23.my.id\/laprakpweb\/wp-content\/uploads\/2025\/05\/image-43.png\" alt=\"\" class=\"wp-image-1872\"\/><\/figure>\n\n\n\n<p>Setelah selesai melakukan semua instalasi tersebut maka bisa lakukan pengecekan agar melihat semua persyaratan apakah sudah terpenuhi atau tidak, semua persyaratannya bisa dillihat pada gambar pertama di atas<\/p>\n\n\n\n<p>Kita kemudian akan membuat proyek Laravel. Kita bisa membuatnya dengan installer atau composer.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Laravel Installer<\/li>\n<\/ul>\n\n\n\n<p>         Dowload installer Laravel menggunakan composer, caranya ketik perintah berikut pada terminal (cmder):<\/p>\n\n\n\n<pre class=\"wp-block-code alignwide\"><code>composer global require laravel\/installer<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Composer<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>composer create-project laravel\/laravel=^&#91;versi] nama_project --prefer-dist<\/code><\/pre>\n\n\n\n<p>Praktikum kali ini akan menggunakan Composer. Kita akan menginstalnya dengan menggunakan perintah composer seperti yang ditunjukkan di atas. Hasilnya akan seperti ini.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"490\" src=\"https:\/\/galid.infokand23.my.id\/laprakpweb\/wp-content\/uploads\/2025\/05\/download-laravel-1024x490.jpg\" alt=\"\" class=\"wp-image-1880\" style=\"width:838px;height:auto\" srcset=\"https:\/\/galid.infokand23.my.id\/laprakpweb\/wp-content\/uploads\/2025\/05\/download-laravel-1024x490.jpg 1024w, https:\/\/galid.infokand23.my.id\/laprakpweb\/wp-content\/uploads\/2025\/05\/download-laravel-300x144.jpg 300w, https:\/\/galid.infokand23.my.id\/laprakpweb\/wp-content\/uploads\/2025\/05\/download-laravel-768x368.jpg 768w, https:\/\/galid.infokand23.my.id\/laprakpweb\/wp-content\/uploads\/2025\/05\/download-laravel.jpg 1280w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Setelah dilakukannya instalasi, maka bukalah folder laravel tersebut di VSCode dan jalankan di terminal dengan kode seperti ini<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"491\" height=\"126\" src=\"https:\/\/galid.infokand23.my.id\/laprakpweb\/wp-content\/uploads\/2025\/05\/image-45.png\" alt=\"\" class=\"wp-image-1876\" srcset=\"https:\/\/galid.infokand23.my.id\/laprakpweb\/wp-content\/uploads\/2025\/05\/image-45.png 491w, https:\/\/galid.infokand23.my.id\/laprakpweb\/wp-content\/uploads\/2025\/05\/image-45-300x77.png 300w\" sizes=\"(max-width: 491px) 100vw, 491px\" \/><\/figure>\n\n\n\n<p>untuk melihat hasilnya, bisa melakukannya dengan cara ctrl + klik pada link yg diberikan tersebut dan hasilnya bisa dilihat pada browser seperti ini :<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/galid.infokand23.my.id\/laprakpweb\/wp-content\/uploads\/2025\/05\/image-44-1024x576.png\" alt=\"\" class=\"wp-image-1875\" srcset=\"https:\/\/galid.infokand23.my.id\/laprakpweb\/wp-content\/uploads\/2025\/05\/image-44-1024x576.png 1024w, https:\/\/galid.infokand23.my.id\/laprakpweb\/wp-content\/uploads\/2025\/05\/image-44-300x169.png 300w, https:\/\/galid.infokand23.my.id\/laprakpweb\/wp-content\/uploads\/2025\/05\/image-44-768x432.png 768w, https:\/\/galid.infokand23.my.id\/laprakpweb\/wp-content\/uploads\/2025\/05\/image-44-1536x864.png 1536w, https:\/\/galid.infokand23.my.id\/laprakpweb\/wp-content\/uploads\/2025\/05\/image-44.png 1920w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Yang akan dilakukan selanjutnya adalah menjalankan web yang sudah dibuat dengan cara pergi ke routes.web.php dan tambahkan kode berikut:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Route::get('\/helo', function(){\nreturn \"Hello World\";\n});<\/code><\/pre>\n\n\n\n<p>Untuk mengakses hasil routing, pergi ke <a href=\"http:\/\/127.0.0.1:8000\/helo\">http:\/\/127.0.0.1:8000\/helo<\/a>. Hasilnya akan berikut:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/galid.infokand23.my.id\/laprakpweb\/wp-content\/uploads\/2025\/05\/image-46-1024x576.png\" alt=\"\" class=\"wp-image-1878\" style=\"width:960px;height:auto\" srcset=\"https:\/\/galid.infokand23.my.id\/laprakpweb\/wp-content\/uploads\/2025\/05\/image-46-1024x576.png 1024w, https:\/\/galid.infokand23.my.id\/laprakpweb\/wp-content\/uploads\/2025\/05\/image-46-300x169.png 300w, https:\/\/galid.infokand23.my.id\/laprakpweb\/wp-content\/uploads\/2025\/05\/image-46-768x432.png 768w, https:\/\/galid.infokand23.my.id\/laprakpweb\/wp-content\/uploads\/2025\/05\/image-46-1536x864.png 1536w, https:\/\/galid.infokand23.my.id\/laprakpweb\/wp-content\/uploads\/2025\/05\/image-46.png 1920w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\t\t<div class=\"rttpg-block-postgrid rttpg-block-wrapper rttpg-block-e9850f section-title-style-style1\">\n\t\t\t<div class=\"rt-container-fluid rt-tpg-container tpg-el-main-wrapper tpg-gutenberg clearfix\">\n\t\t\t\t<div class='tpg-header-wrapper'>\n\t\t\t\t\t\n        <div class=\"tpg-widget-heading-wrapper rt-clear heading-style1 \">\n            <span class=\"tpg-widget-heading-line line-left\"><\/span>\n\t\t\t<h2 class='tpg-widget-heading'>\n\t\t\t            <a href=\"#\"  target=&quot;_self&quot; >\n\t\t\t\t\n\t\t\t\t                    <span>\n\t\t\t\t\t\tKesimpulan\t\t\t\t\t<\/span>\n\t\t\t\t\t\n\t\t\t\t            <\/a>\n\n\t\t\t\t\t<\/h2>            <span class=\"tpg-widget-heading-line line-right\"><\/span>\n\n\t\t\t\n        <\/div>\n\n\t\t\n\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\n\n\n<p>Setelah dilakukannya praktikum ini, dapat dirasakan bahwa dengan adanya framework laravel ini akan sangat memudahkan dalam membuat suatu website ataupun program, entah itu crud, form registrasi ataupun hal lain yang mana memang memudahkan dalam proses pembuatan website. <\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>by &#8211; Muhammad Galid Avero &nbsp; Konfigurasi Laravel Laravel adalah framework PHP yang populer yang dikembangkan oleh Taylor Otwell. Ini adalah proyek open source yang dimaksudkan untuk membuat aplikasi berbasis web dengan arsitektur Model-View-Controller (MVC). Beberapa fungsi Laravel: Tujuan praktikum ini yaitu mampu installasi Laravel, membuat project baru Laravel, mengenal struktur Laravel, konsep MVC laravel. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1885,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1859","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog"],"rttpg_featured_image_url":{"full":["https:\/\/galid.infokand23.my.id\/laprakpweb\/wp-content\/uploads\/2025\/05\/Screenshot-13.png",1920,1080,false],"landscape":["https:\/\/galid.infokand23.my.id\/laprakpweb\/wp-content\/uploads\/2025\/05\/Screenshot-13.png",1920,1080,false],"portraits":["https:\/\/galid.infokand23.my.id\/laprakpweb\/wp-content\/uploads\/2025\/05\/Screenshot-13.png",1920,1080,false],"thumbnail":["https:\/\/galid.infokand23.my.id\/laprakpweb\/wp-content\/uploads\/2025\/05\/Screenshot-13-150x150.png",150,150,true],"medium":["https:\/\/galid.infokand23.my.id\/laprakpweb\/wp-content\/uploads\/2025\/05\/Screenshot-13-300x169.png",300,169,true],"large":["https:\/\/galid.infokand23.my.id\/laprakpweb\/wp-content\/uploads\/2025\/05\/Screenshot-13-1024x576.png",1024,576,true],"1536x1536":["https:\/\/galid.infokand23.my.id\/laprakpweb\/wp-content\/uploads\/2025\/05\/Screenshot-13-1536x864.png",1536,864,true],"2048x2048":["https:\/\/galid.infokand23.my.id\/laprakpweb\/wp-content\/uploads\/2025\/05\/Screenshot-13.png",1920,1080,false]},"rttpg_author":{"display_name":"MGalidA","author_link":"https:\/\/galid.infokand23.my.id\/laprakpweb\/author\/mgalida\/"},"rttpg_comment":0,"rttpg_category":"<a href=\"https:\/\/galid.infokand23.my.id\/laprakpweb\/category\/blog\/\" rel=\"category tag\">Blog<\/a>","rttpg_excerpt":"by &#8211; Muhammad Galid Avero &nbsp; Konfigurasi Laravel Laravel adalah framework PHP yang populer yang dikembangkan oleh Taylor Otwell. Ini adalah proyek open source yang dimaksudkan untuk membuat aplikasi berbasis web dengan arsitektur Model-View-Controller (MVC). Beberapa fungsi Laravel: Tujuan praktikum ini yaitu mampu installasi Laravel, membuat project baru Laravel, mengenal struktur Laravel, konsep MVC laravel.&hellip;","_links":{"self":[{"href":"https:\/\/galid.infokand23.my.id\/laprakpweb\/wp-json\/wp\/v2\/posts\/1859","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/galid.infokand23.my.id\/laprakpweb\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/galid.infokand23.my.id\/laprakpweb\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/galid.infokand23.my.id\/laprakpweb\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/galid.infokand23.my.id\/laprakpweb\/wp-json\/wp\/v2\/comments?post=1859"}],"version-history":[{"count":18,"href":"https:\/\/galid.infokand23.my.id\/laprakpweb\/wp-json\/wp\/v2\/posts\/1859\/revisions"}],"predecessor-version":[{"id":1892,"href":"https:\/\/galid.infokand23.my.id\/laprakpweb\/wp-json\/wp\/v2\/posts\/1859\/revisions\/1892"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/galid.infokand23.my.id\/laprakpweb\/wp-json\/wp\/v2\/media\/1885"}],"wp:attachment":[{"href":"https:\/\/galid.infokand23.my.id\/laprakpweb\/wp-json\/wp\/v2\/media?parent=1859"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/galid.infokand23.my.id\/laprakpweb\/wp-json\/wp\/v2\/categories?post=1859"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/galid.infokand23.my.id\/laprakpweb\/wp-json\/wp\/v2\/tags?post=1859"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}