CRUD

Cara Buat Login Multi User dengan Laravel

Cara Buat Login Multi User dengan Laravel

| | | Laravel

jujur aja, momen paling bikin keder waktu belajar Laravel itu pas ketemu Policy dan Gate. Spatie-nya aja belum paham, eh sudah disuruh paham “hakim” baru yang namanya Gate. saya ngalamin sendiri: tutorial CRUD + role yang saya ikutin waktu itu langsung lompat ke Policy, dan saya cuma bisa copy-paste tanpa ngerti siapa nolak siapa.

Belajar CRUD PHP MySQL dari 0 Sampai Online: Login Multi-Role + Konsep IPO

Belajar CRUD PHP MySQL dari 0 Sampai Online: Login Multi-Role + Konsep IPO

| | PHP

jujur aja, momen paling nagih waktu belajar PHP itu pas website kita akhirnya bisa dibuka dari HP teman. bukan cuma echo "halo" di localhost, tapi beneran ada yang bisa daftar, login, datanya kesimpan, adminnya bisa atur-atur. nah di panduan ini kita bikin itu: aplikasi CRUD user lengkap — register, login multi-role admin dan user, tambah, lihat, edit, hapus, logout — terus kita online-kan ke hosting.

kalau kalian sudah baca membuat website dari nol sampai online yang bahas form OSIS 24 input, artikel ini adalah sodaranya yang lebih fokus ke fondasi: alur login + hak akses + keamanan dasar. source code-nya saya ambil dari demo belajar-web, tapi saya bedah ulang per baris dengan bahasa santai. tiap baris saya kasih alasannya: kenapa pakai fungsi ini, kenapa tidak pakai yang itu.

Membuat Website dari 0 Sampai Online dengan PHP MySQL: Form OSIS Lengkap + Login Admin

Membuat Website dari 0 Sampai Online dengan PHP MySQL: Form OSIS Lengkap + Login Admin

| | | PHP

membuat website dari nol sampai benar-benar bisa dibuka dari HP teman kalian adalah momen paling nagih. di panduan ini saya tidak bikin landing page statis lagi, tapi website dinamis PHP + MySQL yang datanya disimpan beneran: form pendataan anggota OSIS / organisasi masyarakat / karang taruna lengkap, lalu admin bisa login untuk edit, hapus, approve, dan kasih nomor anggota otomatis OSIS-2026-0001.

banyak pemula bingung: input type="text" sama type="number" bedanya apa di database? checkbox yang bisa pilih banyak itu kok jadi array? select dropdown vs select multiple vs datalist itu bedanya di mana? di artikel ini saya bedah semua tipe input yang ada di HTML + tipe datanya di PHP + tipe kolom MySQL-nya, langsung pakai studi kasus nyata yang bisa kalian publish.

Belajar Python Database SQLite: CRUD Lengkap dengan sqlite3 untuk Pemula 2026

Belajar Python Database SQLite: CRUD Lengkap dengan sqlite3 untuk Pemula 2026

| | Python
SQLite adalah database yang tersimpan di satu file. Python memiliki modul sqlite3 bawaan, tanpa pip install apa pun. jika kalian baru belajar database di Python, maka SQLite adalah tempat mulai yang paling ramah. SQLite adalah pilihan pertama saya untuk aplikasi kecil dan prototype, tidak perlu server, tidak perlu konfigurasi, cukup satu file data.db langsung jalan. banyak aplikasi yang saya buat mulai dari SQLite lalu pindah ke MySQL saat sudah butuh banyak user, dan polanya selalu sama 🙂.