Saturday, December 30, 2017

Konsep Pemograman Web Client Side dan Server Side

Konsep Pemograman Web Client Side dan Server Side  - Setelah kita mengetahui Teknologi Web Statis dan Web Dinamis, selanjutnya kita akan mengenal Konsep Pemograman Web Client Side dan Server Side.

Pemograman Client Side perintah atau program dijalankan pada web browser sehingga ketika klien meminta dokumen kode program (script) maka script dapat dikirim oleh server kemudian dijalankan pada browser yang bersangkutan. Pada client side kode sumber yang dikirim oleh server dapat dilihat oleh client missal dengan menekan Ctr + U pada browser mozzila dan chrome. Contoh bahasa pemograman Client Side adalah HTML, CSS, Javascript, VB Script.
Arsitektur pemograman web client side
Gambar 1. Arsitektur pemograman web client side
Pemograman Server Side perintah atau program dijalankan di server web, kemudian hasilnya dikirim ke browser dalam betuk HTML biasa. Kita tidak dapat melihat kode sumber yang dieksekusi oleh web server tetapi hanya bias melihat hasil eksekusinya yang dikirim oleh server dalam bentuk HTML.  Server side biasanya digunakan untuk membatasi akses client ke basis data atau sumber informasi yang sifatnya rahasia. Contoh bahasa pemograman server side PHP, ASP, CGI/Perl.
Gambar 2. Arsitektur pemograman web server side

No comments:

Post a Comment