Skip to main content

Posts

Showing posts with the label Programming

Apa itu MVC

Model-View-Controller (MVC) adalah pola arsitektur yang memisahkan aplikasi menjadi tiga komponen logis utama: model, tampilan, dan kontroler. Masing-masing komponen ini dibangun untuk menangani aspek pengembangan aplikasi tertentu. MVC adalah salah satu framework pengembangan web standar industri yang paling sering digunakan untuk menciptakan proyek yang terukur dan dapat diperluas. Model Komponen Model sesuai dengan semua logika terkait data yang digunakan pengguna. Ini bisa mewakili data yang sedang ditransfer antara komponen View and Controller atau data logika bisnis lainnya. Misalnya, objek Pelanggan akan mengambil informasi pelanggan dari database, memanipulasinya dan memperbaruinya kembali ke database atau menggunakannya untuk membuat data. View Komponen View digunakan untuk semua logika UI aplikasi. Misalnya, tampilan Pelanggan akan mencakup semua komponen UI seperti kotak teks, dropdown, dll yang pengguna terakhir berinteraksi dengannya. Controller Control

Dasar Laravel

Pada kesempatan kali ini, saya mau berbagi tentang dasar laravel karena saya sendiri juga masih pemula dalam belajar laravel. Baiklah pertama-tama mari berkenalan dengan laravel, apa itu laravel? Laravel adalah sebuah PHP framework, mari kita bahas kata framework, kalau diartikan adalah kerangka, dengan menggunakan framework ketika membuat sebuah website, kita tidak perlu untuk coding dari awal, framework sudah menyediakan beberapa code untuk membantu proses pembuatan website yang ingin kita buat. PHP Framework Laravel dapat digunakan secara gratis dan bersifat open source. Sejarah Laravel diciptakan oleh Taylor Otwell di tahun 2011. Lisensi Kode sumber Laravel di-host di GitHub dan dilisensikan dengan lisensi MIT.

Perbedaan interpreter dan compiler

Biasanya kita menulis sebuah program komputer dengan menggunakan bahasa tingkat tinggi. Bahasa tingkat tinggi adalah bahasa yang bisa dimengerti manusia. Ini berisi kata-kata dan ungkapan dari bahasa Inggris (atau bahasa lainnya). Tapi komputer tidak mengerti bahasa tingkat tinggi. Ini hanya memahami program yang ditulis dalam 0 dan 1 dalam biner, yang disebut kode mesin. Sebuah program yang ditulis dalam bahasa tingkat tinggi disebut kode sumber. Kita perlu mengubah kode sumber menjadi kode mesin dan ini dilakukan oleh kompiler dan interpreter. Oleh karena itu, kompilator atau juru bahasa adalah program yang mengubah program yang ditulis dalam bahasa tingkat tinggi menjadi kode mesin yang dipahami oleh komputer. Perbedaan antara interpreter dan compiler seperti di bawah ini: Interpreter : Menerjemahkan satu pernyataan satu per satu. Compiler: Memindai seluruh program dan menerjemahkannya secara keseluruhan ke dalam kode mesin. Interpreter : Dibutuhkan sedikit waktu unt