b. Web Server
Menurut Syahputra, Andry2003 Web server merupakan suatu server internet yang menggunakan
protocol HTTP
Hypertext Transfer Protocol
untuk melayani semua proses pentransferan data. Web server
bukan hanya dapat melayani jenis data dalam bentuk teks, akan tetpai juga dapat menampilkan format-
format data dalam bentuk gambar, baik gambar dalam bentuk 2D atau 3D, suara dan juga dapat berinteraksi
dalam dunia wireless internet dengan menjadikannya sebagai sebuah WAP
Wireless Access Protocol gateway
dan sebagainya.
a. Bahasa Pemrograman
Menurut Arief,
M.Rudianto2011
Script
pemrograman pada
web
dibagi menjadi 2 jenis yaitu
client side script
dan
server side script
.
Client side script
merupakan salah satu jenis bahasa pemrograman web yang proses pengolahannya dilakukan disisi
client
. Proses penerjemah atau pengolahannya dilakukan oleh
browser
sebagai
client
nya. Contoh : HTML, CSS, JavaScript dan XML.
Sedangkan
server side script
merupakan bahasa pemrograman
web
yang pengolahannya dilakukan dalam
server
yang telah terintegrasi oleh
web engine
. Fungsi
web engine
ialah memproses semua
script
yang ada termasuk
client side script
.
Web engine
biasanya harus diinstal dalam komputer terlebih dahulu. Contoh
: PHP, ASP, ASP.Net dan lain-lain.
Menurut Ir, Betha Sidik2006 PHP
HyperText Processor
merupakan
script
untuk pemrograman
script web server-side
,
script
yang membuat dokumen HTML secara
on the fly
, dokumen HTML yang dihasilkan dari suatu aplikasi bukan dokumen HTML
yang dibuat dengan menggunakan
editor
teks atau
editor
HTML. Dengan menggunakan PHP maka
maintenance
suatu situs
web
menjadi lebih mudah. Proses
update
data dapat
dilakukan dengan
menggunakan aplikasi
yang dibuat
dengan menggunakan
script
PHP.
Dalam penulisan
script
PHP, pemrogram tidak harus menuliskan semua dokumen HTML sebagai
bagian dari keluaran dari
script
PHP, cukup menuliskan bagian mana saja yang berupa tag HTML
dan bagian mana yang harus ditulis atau dihasilkan dan program
script
PHP.
Script
PHP diapit dengan menggunakan
tag
awal dan tag akhir yang khusus,
yang memungkinkan pemrogram untuk masuk dan keluar dari
mode script
PHP. PHP secara mendasar dapat mengerjakan semua
yang dapat dikerjakan oleh program CGI, seperti mendapatkan data dari
form
, menghasilkan isi halaman web
yang dinamik,
dan menerima
cookies
. Kemampuan PHP yang paling diandalkan dan
signifikan adalah dukungan kepada banyak
database
. Membuat halaman
web
yang menggunakan data dari
database
. Menurut Renaldy, Bernard S dan Kurniawan,
Erick2001 ASP
Active Server Side
adalah bahasa pemrograman script yang berbasis
server side, script
diproses di
server
sebelum dikirimkan ke komputer
client.
Pada saat
script
diproses oleh
server, script
diterjemahkan ke dalam bahasa HTML murni, kemudian dikirimkan ke
browser
untuk ditampilkan. Menurut
swastika, windra2006
HTML
Hypertext Markup
Language
adalah bahasa
pemrograman yang sederhana, digunakan untuk memberi tahu
browser
seperti Internet Explorer, Mozzila, Opera, Netscape bagaimana tampilan sebuah
halaman
web
. HTML mengatur tampilan
web
ketika ditampilkan dalam
web browser
.
Pada sebuah
web
ada beberapa elemen yang umum ditemui, contohnya paragraf, tabel, gambar.
Untuk menampilkan paragraf, tabel, atau gambar dalam sebuah
web
, perlu menggunakan
tag
penanda.
Tag
berguna untuk memberitahukan kepada
web browser
, kapan sebuah teks diperlakukan sebagai judul suatu paragraf atau isi paragraf ataupun isi tabel.
Dalam HTML, penulisan
tag
di apit dengan tanda kurung.
Menurut swastika,
windra2006 CSS
Cascading Style
Sheet
meruapakan bahasa
pemrograman untuk
membuat
website
. Css
memberikan kemudahan dalam mendesain
website
, misalnya pemisahan konten dengan
design
, sehingga
design
halaman dapat digunakan berkali-kali pada halaman yang berbeda, cukup dengan mengubah satu
desain akan mengubah seluruh halaman yang terkait.
b. Aplikasi Perancangan Web