Materi Ajar: Server-side
Programming
Kelas XI Rekayasa Perangkat Lunak
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.
Perbedaan Client-side dan Server-
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.
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.
Memulai Pemrograman Server-side
dengan PHP
• 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!';
• ?>
Studi Kasus: Buku Tamu 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.

Server-side_Programming_Presentation.pptx

  • 1.
    Materi Ajar: Server-side Programming KelasXI Rekayasa Perangkat Lunak
  • 2.
    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.