commit to user
10
2.4 PEMROGAMAN WEB
Dari sisi teknologi yang digunakan untuk membentuk Web
dinamis
, terdapat dua macam pengelompokan yaitu pemrogaman pada sisi klien
client- side
dan pemrogaman pada sisi
server server-side
Kadir, 2003.
2.4.1
Client-side
Pemrogaman web pada
client-side
diimplementasikan dengan mengirimimkan kode perluasan HTML atau program tersendiri dan HTML ke
klien. Klienlah yang bertanggungjawab dalam melakukan proses terhadap seluruh kode yang diterima. Skrip
client-side
adalah kode-kode yang dilekatkan menjadi satu kode HTML dan skrip ini diproses di klien. Dua skrip
di sisi klien yang terkenal adalah Javascript dan VBScript Kadir, 2003.
a. HTML
HTML
Hypertext Markup Language
adalah sebuah bahasa markup yang digunakan untuk membuat halaman web dan menampilkan barbagai
informasi didalam sebuah
browser internet
. HTML saat ini merupakan standar
internet
yang di definisikan dan di kendalikan penggunaanya oleh
World Wide Web Consortium
W3C.HTML berupa kode-kode
tag
yang menginstruksikan
browser
untuk menghasilkan tampilan sesuai yang di inginkan. Septian, 2011
b. JavaScript
JavaScript adalah bahasa
scripting
yang handal yang berjalan pada sisi client. JavaScript merupakan sebuah bahasa scripting yang di tulis dengan
Javascript. Kita membutuhkan
javaScript-enabled browser
yaitu
browser
yang mampu menjalankan Javascript. Septian, 2011
c. CSS
Cascading Style Sheet
CSS adalah suatu bahasa
stylesheet
yang di gunakan untuk mengatur tampilan suatu dokument yang di tulis dalam
bahasa markup. Penggunaan yang paling umum dari CSS adalah untuk
commit to user
11
memformat halaman web yang di tulis dengan HTML dan XHTML. Septian, 2011
d. jQuery
jQuery adalah JavaScript
Library
, JavaScript
Library
merupakan kumpulan kodefungsi JavaScript siap pakai, sehingga mempermudah dan
mempercepat kita dalam membuat kode JavaScript. Intinya jQuery menyederhanakan kode JavaScript. Hal ini sesuai dengan slogannya
‘Write less, do more’ cukup tulis sedikit, tapi bisa melakukan hal banyak.
Saputra, 2011 Berikut beberapa kemampuan yang dimiliki oleh jQuery, diantaranya:
1. Mempermudah akses dan manipulasi elemen tertentu pada
dokumen. 2.
Mempermudah modifikasiperubahan tampilan halaman web. 3.
Mempersingkat Ajax. 4.
Memiliki API
Application Progaming Interface
. 5.
Mampu merespon interaksi antara user dengan halaman web dengan lebih cepat.
6. Menyediakan fasilitas mudah untuk membuat animasi sekelas
Flash.
2.4.2
Server-Side
Pemrogaman web pada
server-side
memungkinkan pemrosesan kode di dalam server sehingga kode yang sampai pada pemakai berbeda dengan kode
asli pada server salah satu pemrogaman
server-side
adalah PHP. PHP adalah bahasa
server-side scripting
yang menyatu dengan HTML untuk membuat halaman web yang dinamis. Maksud dari server-side scripting adalah sintaks
dan perintah-perintah yang diberikan akan dijalankan diserver tetapi tetap disertakan pada dokomen HTML. Pembuatan web ini merupakan kombinasi
antaraPHP sendiri sebagai bahasa pemrogaman dan HTML sebagai pembangun halaman web. Sunarfrihantono, 2003
commit to user
12
2.5 PhpMyAdmin