Oke kawan kembali lagi bersama saya, jangan bosan yah,
hehe. Kali ini saya akan menjelaskan materi yang mengenai
Server Side dan Client Side. Kalian masih bingung kan apa sih itu? Makanya pantengin
terus yah, Cekidot…
Kita akan memulainya dengan apa itu Client Server?
1. Client Side
Client Side
merupakanteknologi webpage yang menerapkanjenispemrograman web
dimanasemuasintaksdanperintah program dijalankan di web browser sehinggaketika client
memintadokumen yang mengandung script, script tersebutakandiambildari web
server kemudiandijalankan di web briwser yang bersangkutan.
Nah kalian sudah mulai mengetahuinya kan apa itu "Client Side"? Sekarang kita lanjut dengan materi selanjutnya yaitu "Server Side" .
2. Server Side
Server Side merupakanteknologi webpage yang
menerapkan jenispemrograman web dimana semua sintaks dan perintah program yang
diberikan akan dijalankan/diproses di web server, kemudian hasilnya dikirimkan ke
browser pengguna dalam bentuk HTML biasa.
Sehinggapenggunatidakdapatmelihatkodeasli yang ditulisdalambentuk server side
programming.Contoh lain dariteknologi webpage yang bersifat server side
adalahmesinpencari(search engine).
Setelah kalian mengetahui pengertian dalam "Client Side" dan "Server Side". Pasti kalian dapat membedakan perbedaan dari kedua spesikasi yang tadi saya berikan. Masih belum tau apa perbedaanya? Ampun dah, ya sudah saya akan berikan Perbedaan dari "Client Side" dan "Server Side".
Perbedaan
utama server-side programming dan client server programming adalah tempat
mengeksekusi skripnya. Pada client server programming, skrip dieksekusi di
browser sedangkan server side programming dieksekusi di client (web browser)
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
Karakteristik
server side programming :
1.
Ada client yang meminta request
2.
Eksekusi program dilakukan di server
3.
Mengirimkan hasil ke client
Keuntungan
server side programming :
Cross
platform : tidak tergantung dengan browser tertentu
1.
Optimasi danpemeliharaan dilakukan di browser
2.
Dapat mengakses database dan tidak tergantung dengan
keamanan
3.
Menambah kekuatan server
4.
Kode program aman
Aplikasi
yang sering digunakan oleh server side programming
1.
Search engines
2.
Database access
3.
Chat & bulletin board service
Terkait
dengan kebutuhan user yang ingin web yang lebih interakti f, nyaman, cepat dan
mudha digunakan, maka saat ini muncullah teknik pemrograman baru disebut AJAX
(Asynchronous JavaScript And XML). Dikenal juga dengan istilah Web 2.0. Pasti
anda tertarik mempelajarinya. Sebab dengan teknik ini sebagian besar interaksi
pada computer webserver, melakukan pertukaran data dengan server dibelakang
layar sehingga halaman web dapat tidak harus dibaca ulang setiap kali pengguna
melakukan perubahan.
0 komentar:
Posting Komentar