Pemrograman Web

Jurusan Teknik Informatika | Politeknik Negeri Indramayu

Client-Server Side Programming

Konsep

Client-side Programming

Istilah secara umum, client adalah pengguna aplikasi pada komputer, seperti halnya web browser yang ada pada komputer yang terhubung ke suatu server. Client-side programming adalah suatu program yang ada pada komputer yang digunakan oleh client untuk mengakses suatu web.

Client-side Script seringkali ada di dalam dokumen HTML, atau ada pada file yang terpisah.

Web browser melakukan eksekusi terhadap Script, kemudian menampilkan dokumen yang ada, pada sisi server. Client-side Script bisa juga berisikan perintah untuk mengeksekusi suatu dokumen dengan contohnya klik sebuah tombol.

 

Server-side Programming

Server-side bisa diartikan memiliki sebuah data yang bisa mengoperasikan informasi jika sebuah client melakukan permintaan terhadap server. Umumnya, sebuah server adalah suatu program aplikasi, seperti web server.

Contoh Teknologi Server-side Programming

  • ASP

Microsoft designed solution allowing various languages (though generally VBscriptis used) inside a HTML-like outer page, mainly used on Windows but with limited support on other platforms.

  • ColdFusion

Cross platform tag based commercial server side scripting system.

  • JSP

A Java-based system for embedding code in HTML pages.

  • Lasso

A Datasource neutral interpreted programming language and cross platform server.

  • SSI

A fairly basic system which is part of the common apache web server. Not a full programming environment by far but still handy for simple things like including a common menu.

  • PHP

Common opensource solution based on including code in its own language into an HTML page.

  • Server-side JavaScript

A language generally used on the client side but also occasionally on the server side.

  • SMX

Lisplike opensource language designed to be embedded into an HTML page.