Server side dan Client side

Halaman web statis telah berubah menjadi dinamis. Dinamis artinya dapat menampilkan isi yang berbeda ketika mengakses pada waktu yang berbeda pula. Pada dasarnya saat ini pemrograman web dibagi menjadi 2 kelompok, yaitu : client side programming (HTML, CSS, Javascript, Jscript, VBScript) dan server side programming (PHP,ASP,JavaServelet, SGI, Perl)

 

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.

About these ads

5 gagasan untuk “Server side dan Client side

  1. Ping-balik: Tugas Minggu 4 - Pemrograman Jaringan « Imam Riadi | Official Forum |

  2. Ping-balik: Sapto Nugroho » Blog Archive » CLIENT SIDE DAN SERVER SIDE

  3. Ping-balik: Client-side dan Server-side Scripting | Yan Suryo Sumirat

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Logout / Ubah )

Twitter picture

You are commenting using your Twitter account. Logout / Ubah )

Facebook photo

You are commenting using your Facebook account. Logout / Ubah )

Google+ photo

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s