23 Agustus 2020

Membandingkan Aplikasi Web Server Side VS Client Side

www.niguru.com
Niguru.com | Minggu, 23 Agt 2020 | Pada beberapa posting sebelum ini Niguru.com sudah memperkenalkan 2 bahasa pemrograman untuk membuat aplikasi berbasis web, yaitu JAVASCRIPT dan ASP. Perbedaan diantara keduanya adalah Javascript bekerja seperti HTML, yaitu Client Side (pada sisi client atau pada browser), sedangkan ASP bekerja secara Server Side (pada sisi server).

Keuntungan ASP sebagai aplikasi server side, adalah pada keamanan kode yang ditulis untuk membuat aplikasi. 

Niguru.com akan membuat 2 program yang hasilnya sama dengan menggunakan Javascript dan ASP.

Contoh pemrograman dalam Javascript:

<h1>Instruksi IF THEN ELSE</h1><big><big>
Pada Javascript
<br><br>---------------<br>

Isikan nilai 1 atau 2 pada variabel: a
<br><br>
<script>
var a
a=2

if (a<2) {
document.write(a," lebih kecil dari 2")
} else {
document.write(a," lebih besar dari 1")
}
</script>


 

Hasilnya bila ditampilkan pada browser:

 

Klik kanan pada sembarang lokasi pada browser > View Page Source:

 

Hasilnya, browser akan menampilkan script atau kode program secara lengkap:

 
Contoh pemrograman dalam ASP:

<h1>Instruksi IF THEN ELSE</h1><big><big>
Pada ASP
<br><br>---------------<br>

Isikan nilai 1 atau 2 pada variabel: a
<br><br>
<%
dim a
a=2

if a<2 then
response.write(a & " lebih kecil dari 2")
else
response.write(a & " lebih besar dari 1")
end if
%>


 

Hasilnya bila ditampilkan pada browser:

 

Klik kanan pada sembarang lokasi pada browser > View Page Source:

 

Hasilnya, browser akan menampilkan script atau kode program secara lengkap pada area HTML atau area diluar area ASP. Pada area ASP dimana program dijalankan secara server side, maka browser hanya menampilkan hasil eksekusi, tanpa memperlihatkan script atau kode program ASP:


Dari perbandingan keduanya terlihat jelas bahwa pada aplikasi Client Side, source code bisa terlihat, sedangkan pada Server Side, source code tersembunyi, sehingga lebih aman.

Demikianlah penjelasan mengenai perbandingan aplikasi web server side VS aplikasi web client side.

Semoga penjelasan pada posting kali ini dapat menambah wawasan dan pengetahuan bagi teman-teman pembaca sekalian.

Selamat beraktivitas .. Have a nice day :-)

www.Niguru.com (Nino Guevara Ruwano)

Tidak ada komentar:

Posting Komentar