Anda di halaman 1dari 13

CLIENT SIDE &

SERVER SIDE
SCRIPTING
PENGERTIAN CLIENT & SERVER

SERVER
adalah komputer yang melayani permintaan dari komputer client. Server itu ada
bermacam-macam. Mulai dari Web Server, Komputer Server, Server Aplikasi, dll.

CLIENT
adalah komputer yang me-request atau meminta layanan ke komputer server.
CLIENT SIDE & SERVER SIDE
SCRIPTING

APA ITU CLIENT SIDE & SERVER SIDE SCRIPTING ?

Pada pemrograman web, dikenal istilah Client Side Scripting & Server
Side Scripting, yaitu istilah yang digunakan untuk membedakan
antara pemrograman script di sisi client dan pemrograman script di
sisi server dalam hal pengolahan datanya. Client side berarti sisi
penguna dan Server side berarti sisi penyedia.
CLIENT SIDE SCRIPTING

Adalah Script yang diterjemahkan disisi client dimana script


tersebut akan langsung dikirimkan ke browser client tanpa harus
diterjemahkan oleh web server
Jadi, ketika seseorang berkunjung ke sebuah web, komputernya
akan mendownload data/script yang bersifat client-side di web
tersebut.
Pada client Side, semua program yang diminta oleh browser akan
dieksekusi dari server dan pengunjung hanya mendapat informasi
CLIENT SIDE SCRIPTING

Client-side script mempengaruhi berat-tidaknya loading sebuah


website yang tergantung pada kecepatan loading & spesifikasi
komputer serta koneksi internet penggunanya. Client-side script
meliputi kode-kode yang ditampilkan ketika anda mengklik
kanan pada sebuah halaman web dan melihat sumber halaman
(View Page Source).
CLIENT SIDE SCRIPTING

Karakteristik client side scripting :


1. Kode program didownload bersama dengan halaman web
2. Bersifat interpreter dan diterjemahkan oleh browser
3. Model eksekusinya simple dan skrip dapat dijadikan satu
dengan HTML
CARA KERJA
CLIENT SIDE SCRIPTING
SERVER SIDE SCRIPTING

yaitu Script yang pengolahannya (baca: diterjemahkan) pada sisi


server kemudian hasil pengolahannya dikirimkan ke komputer
client dalam bentuk bahasa HTML. Website tipe ini lebih aman dari
serangan hacker, walaupun masih beresiko juga terkena hack. Jadi,
setiap kali sebuah web dikunjungi, server akan mengirimkan data-
data yang diminta dari database yang kemudian akan
ditampilkan.
SERVER SIDE SCRIPTING

Server yang dimaksud disini adalah sebuah komponen yang biasa


disebut web server yang didalamnya terintegrasi dengan sebuah
mesin (engine) / modul yang didalamnya terdapat daftar pustaka
(library) yang mampu menterjemahkan script-script tersebut yang
kemudian setelah di terjemahkan di server kemudian dikirim
(ditampilkan) ke client (web browser) dalam format HTML
(hypertext markup language).
SERVER SIDE SCRIPTING

Karakteristik server side programming :


1. Ada client yang meminta request
2. Eksekusi program dilakukan di server
3. Mengirimkan hasil ke client
CARA KERJA
SERVER SIDE SCRIPTING
CONTOH CLIENT SIDE &SERVER
SIDE SCRIPT

CLIENT SIDE SCRIPT


HTML, CSS, JavaScript dan XML.

SERVER SIDE SCRIPT


PHP, ASP, ASP.Net, Java, Python, Goolang, NodeJS, dll
THANK YOU!
aji_sakti@smktelkom-lampung.sch.id

Anda mungkin juga menyukai