Posts

Showing posts from September, 2017

Membuat CRUD sederhana dengan Laravel

Image
Pada postingan kali ini saya akan sharing cara membuat proses Create, Read, Update, Delete atau yang lebih dikenal dengan istilah CRUD :D. Ok langsung saja : Create new project untuk nama project-nya saya buat dengan nama crud composer create - project -- prefer - dist laravel / laravel crud Create database setelah membuat project laravel, selanjutnya kita buat database dan table di mysql, untuk nama databasenya kita buat sama denga nama projectnya yaitu : crud. Setelah itu kita buat table dengan nama Books dan struktur tablenya seperti berikut : sampai disini persiapan awal sudah selesai, selanjutnya buka folder project laravel yang sudah kita buat dan ikut step-step berikut : Setting koneksi untuk setting koneksi kita buka file .env dan kita rubah menjadi seperti berikut : DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=crud DB_USERNAME=root DB_PASSWORD= Tambahkan bootstrap css agar tampilan web yang akan kita buat

Membuat Project Baru di Laravel

Image
Setelah membahas mengenal laravel pada postingan  Sebelumnya , pada postingan kali ini saya akan sharing cara membuat project baru di laravel. Sebelum membuat project baru pastikan sudah meng-install composer laravel jika belum bisa di download  Disini . untuk IDE saya sarankan menggunakan Visual Studio Code.  Sebelum membuat project laravel, Pastikan komputer/laptop terhubung internet. Ok lansung saja kita mulai step-step membuat project baru di laravel : Buka command line di folder tempat kita akan meletakkan file project kita dengan cara klik kanan + tombol shift kemudian tuliskan command berikut : contoh disini saya akan membuat project seperti digambar berikut : Setelah command line dijalankan, tuliskan command berikut : composer create - project -- prefer - dist laravel / laravel nama_project nama project yang saya buat adalah Latihan1, setelah itu tekan enter dan tunggu proses instalasi laravel sampai selesai. Setelah proses instalasi

Mengenal Laravel

Image
Laravel merupakan salah satu framework PHP yang banyak digunakan oleh para web developer untuk membangun sebuah sistem berbasis web. Laravel juga sudah menerapkan konsep MVC (model view controller). MVC adalah sebuah pendekatan perangkat lunak yang memisahkan aplikasi logika dari presentasi. MVC memisahkan aplikasi berdasarkan komponen- komponen aplikasi, seperti : manipulasi data, controller, dan user interface. Model, Model mewakili struktur data. Biasanya model berisi fungsi-fungsi yang membantu seseorang dalam pengelolaan basis data seperti memasukkan data ke basis data, pembaruan data dan lain-lain. View, View adalah bagian yang mengatur tampilan ke pengguna. Bisa dikatakan berupa halaman web.  Controller, Controller merupakan bagian yang menjembatani model dan view. Beberapa fitur yang terdapat di Laravel : Bundles, yaitu sebuah fitur dengan sistem pengemasan modular dan tersedia beragam di aplikasi. Eloquent ORM, merupakan penerapan PHP lanjutan menyediakan