Pengertian Server-side
Programming
• 1.Proses pemrograman yang dilakukan di sisi
server untuk mengolah permintaan dari client
(browser).
• 2. Contoh bahasa server-side: PHP, Python,
Ruby, Java, Node.js.
• 3. Digunakan untuk logika aplikasi, pengolahan
data, dan interaksi dengan database.
3.
Perbedaan Client-side danServer-
side
• Client-side:
• - Eksekusi di browser (HTML, CSS, JavaScript).
• - Fokus pada tampilan dan interaktivitas.
• Server-side:
• - Eksekusi di server (PHP, Python, Node.js).
• - Fokus pada logika aplikasi dan pengolahan
data.
4.
Cara Kerja Server-side
Programming
•1. Client mengirimkan permintaan (HTTP
Request) ke server.
• 2. Server memproses permintaan dengan
bahasa server-side.
• 3. Server mengakses database jika diperlukan.
• 4. Server mengirimkan hasil dalam format
HTML, JSON, dll.
5.
Memulai Pemrograman Server-side
denganPHP
• 1. Persiapkan lingkungan kerja dengan
XAMPP/Laragon.
• 2. Struktur file PHP harus disimpan dengan
ekstensi .php.
• 3. Contoh kode sederhana:
• <?php
• echo 'Halo, server-side programming!';
• ?>
6.
Studi Kasus: BukuTamu Online
• 1. Buat tabel database untuk menyimpan
nama dan pesan.
• 2. Form HTML untuk input data:
• - Nama dan Pesan.
• 3. Script PHP untuk menyimpan data ke
database.
• 4. Hasil ditampilkan kembali ke pengguna.