"ARTIKEL PEMROGRAMAN WEB"
Pemrograman web diambil dari 2 suku kata yaitu pemrograman dan web.
Pemrograman yang dalam bahasa English adalah programming dan diartikan
proses, cara, perbuatan program (secara bahasa indonesia).
Definisi Web : jaringan komputer yang terdiri dari kumpulan situs
internet yang menawarkan teks dan grafik dan suara dan sumber daya
animasi melalui protokol transfer hypertext. (http://www.artikata.com/arti-201588-web.php).
Orang banyak mengenal web dengan istilah WWW (world wide web), World
Wide Web adalah layanan internet yang paling populer saat ini internet
mulai dikenal dan digunakan secara luas setelah adanya layanan WWW . WWW
adalah halaman-halaman website yang dapat saling terkoneksi satu dengan
lainnya (hyperlink) yang membentuk samudra belantara informasi . WWW
berjalan dengan protokol HyperText Transfer Protokol (HTTP). Halaman Web
merupakan file teks murni (plain text) yang berisi sintaks-sintaks HTML
yang dapat dibuka/ dilihat/ diterjemahkan dengan Internet Browser .
Sintaks HTML mampu memuat konten text, gambar, audio, video dan animasi.
Kini internet identik dengan web, karena kepopuleran web sebagai
standar interface pada lanyanan-layanan yang ada di internet, dari
awalnya sebagai penyedia informasi, ini digunakan juga untuk komunikasi
dari email sampai dengan chatting, sampai dengan melakukan transaksi
binsin (commerce) (Betha Sidik,Ir, Pemrograman web dengan HTML,
Informatika Bandung, 2005) Banyak keuntungan yang diberikan oleh
Aplikasi berbasis Web dari pada aplikasi berbasis destop, sehingga
aplikasi berbasis web telah diadopsi oleh perusahaan sebagai bagian dari
strategi teknologi informasinya, karena beberapa alasan :
- Akses informasi mudah
- Setup server lebih mudah
- Informasi mudah didistribusikan
- Bebas platform, informasi dapat di sajikan oleh browser web pada sistem operasi mana saja karena adanya standar dokumen berbagai tipe data dapat disajikan
HTTP
HTTP(HyperTextTransferProtocol)
adalahprotokolyangdipergunakanuntukmentransferdokumendalamWorld Wide Web(WWW). Protokol ini adalah protokolringan, tidak berstatus dan generik yang dapat dipergunakan berbagai macam tipe dokumen. HTTP Pengembangandikoordinasi oleh Konsorsium World Wide Web(W3C) dan grup bekerja Internet Engineering Task Force(IETF), bekerja dalam publikasi satu seri RFC, yang paling terkenal RFC 2616, yang HTTP/1,1, menjelaskanversti HTTP yang digunakan umum sekarang ini. HTTP adalah sebuah protokolmeminta/menjawab antara clientdan server. Sebuh client HTTP seperti web browser, biasanya memulaipermintaan dengan membuat hubungan TCP/IPke porttertentu di tuan rumah yang jauh (biasanya port 80). Sebuah server HTTP yang mendengarkan diport tersebut menunggu client mengirim kode (request), permintaanseperti "GET / HTTP/1.1" (yang akan meminta halaman yang sudah ditentukan), diikuti denganpesan MIMEyang memiliki beberapa informasi kode kepala yang menjelaskan aspek dari permintaantersebut, diikut dengan badan dari data tertentu. Beberapa kepala (header) juga bebas ditulis atau tidak, sementara lainnya (seperti tuan rumah) diperlukan oleh protokol HTTP/1,1. Begitu menerima kode permintaan (dan pesan, bila ada), server mengirim kembali kode jawaban, seperti "200 OK", dan sebuah pesan yang diminta, atau sebuah pesan error atau pesan lainnya.
adalahprotokolyangdipergunakanuntukmentransferdokumendalamWorld Wide Web(WWW). Protokol ini adalah protokolringan, tidak berstatus dan generik yang dapat dipergunakan berbagai macam tipe dokumen. HTTP Pengembangandikoordinasi oleh Konsorsium World Wide Web(W3C) dan grup bekerja Internet Engineering Task Force(IETF), bekerja dalam publikasi satu seri RFC, yang paling terkenal RFC 2616, yang HTTP/1,1, menjelaskanversti HTTP yang digunakan umum sekarang ini. HTTP adalah sebuah protokolmeminta/menjawab antara clientdan server. Sebuh client HTTP seperti web browser, biasanya memulaipermintaan dengan membuat hubungan TCP/IPke porttertentu di tuan rumah yang jauh (biasanya port 80). Sebuah server HTTP yang mendengarkan diport tersebut menunggu client mengirim kode (request), permintaanseperti "GET / HTTP/1.1" (yang akan meminta halaman yang sudah ditentukan), diikuti denganpesan MIMEyang memiliki beberapa informasi kode kepala yang menjelaskan aspek dari permintaantersebut, diikut dengan badan dari data tertentu. Beberapa kepala (header) juga bebas ditulis atau tidak, sementara lainnya (seperti tuan rumah) diperlukan oleh protokol HTTP/1,1. Begitu menerima kode permintaan (dan pesan, bila ada), server mengirim kembali kode jawaban, seperti "200 OK", dan sebuah pesan yang diminta, atau sebuah pesan error atau pesan lainnya.
Sejarah Protokol HTTP pertama kali dipergunakan dalam WWW pada
tahun 1990. Pada saat tersebut yang dipakai adalah protokol HTTP versi
0.9. Versi 0.9 ini adalah protokol transfer dokumen secara mentah,
maksudnya adalah data dokumen dikirim sesuai dengan isi dari dokumen
tersebut tanpa memandang tipe dari dokumen. Kemudian pada tahun 1996
protokol HTTP diperbaiki menjadi HTTP versi 1.0. Perubahan ini untuk
mengakomodasi tipe-tipe dokumen yang hendak dikirim beserta enkoding
yang dipergunakan dalam pengiriman data dokumen. Sesuai dengan
perkembangan infrastruktur internet maka pada tahun 1999 dikeluarkan
HTTP versi 1.1 untuk mengakomodasi proxy, cache dan koneksi yang
persisten.
Definisi HTML
HTML merupakan singkatan dari HyperText Markup Language. HTML adalah dokumen text yang bisa dibaca untuk dipublikasikan di World Wide Web (WWW), dan semua nama file dokumen HTML mempunyai ekstensi html atau htm.
Dalam sebuah dokumen HTML anda akan melihat tags. Tags adalah penempatan atau nilai format teks yang memerintahkan browser untuk menampilkan sebuah dokumen html.
Contoh sebuah dokumen HTML sederhana adalah sebagai berikut:
<html>
<head>
<title> welcome to my web </title>
</head>
<body>
Ini web pertama saya
</body>
</html>
Browser
Browser adalah program yang dipakai untuk membaca dokumen HTML pada WWW. Contoh browser
ini antara lain: Netscape Navigator, Internet Explorer, Opera, Mozilla,
Conqueror, NCSA Mosaic, Cello, Lynx, SlipKnot, dan sebagainya.
Pengertian HTML Tag
Tag dipakai untuk mendeskripsikan sesuatu tentang dokumen HTML.
Tag diletakkan dalam kurung, <seperti ini>. dipakai untuk mendeskripsikan sesuatu tentang dokumen HTML.
Tag diletakkan dalam kurung, <seperti ini>.
Tag diletakkan dalam kurung, <seperti ini>. dipakai untuk mendeskripsikan sesuatu tentang dokumen HTML.
Tag diletakkan dalam kurung, <seperti ini>.
Tag ada 2 macam; tag tunggal dan tag berpasangan. Perbedaannya, kalau
tag tunggal munculnya sendiri, sedangkan tag yang berpasangan harus ada
bagian yang mengawali dan mengakhiri. Bagian yang mengakhiri sama
dengan yang mengawali, tapi diawali dengan garis miring (/).
Contoh tag tunggal:
- <P> menandai akhir dari sebuah paragraf
- <BR> menandai akhir sebuah baris.
- <HR> membuat sebuah garis horisontal.
Contoh tag berpasangan:
- <BODY> dan </BODY> menandai awal dan akhir dari tubuh dokumen.
- <B> dan </B> untuk membuat karakter cetak tebal.
- <I> dan </I> untuk membuat karakter cetak miring.
HTML Editor
Dokumen HTML bisa dibuat dengan menggunakan text editor biasa ataupun dengan editor khusus.
Contoh-contoh HTML Editor :
- Microsoft Frontpage
- Macromedia Dreamweaver
- Netscape Navigator Gold
- Netscape Composer
- HotDog
- CU-HTML, dll
Pengertian Web Statis
Web Statis adalah web yang content atau isinya tidak berubah – ubah. Maksudnya adalah isi dari dokumen yang ada di web tersebut tidak dapat diubah secara mudah. Ini dikarenakan karena script yang digunakan untuk membut web statis tidak mendukung untuk mengubah isi dokumen.
Karena script yng digunakan untuk membuat web statis ini seperti HTML
dan Cascading Style Sheet atau biasa disebut dengan CSS. Maka dari itu
untuk perubahan isi dokumen pada web statis harus mengubah isi file HTML
atau CSS tersebut. Tentunya bagi orang awam atau orang yang tidak
mengerti soal program atau script HTML dan CSS akan sangat sulit sekali
dilakukan. Untuk itu jika kita ingin mengubah dokumen web statis harus
mengerti benar scipt HTML atau CSS atau sering disebut programmer yang
dapat melakukan perubahan isi dokumen sebuah web statis.
Web statis ini biasanya digunakan oleh website yang menggunakan HTML, Web Search Engine, atau web Company Profile.
Pengertian Web Dinamis
Web Dinamis adalah Web yang content atau isinya dapat berubah – ubah setiap saat. Karena dalam teknologi pembuatan web dinamis sudah dirancang semudah mungkin bagi user yang menggunakan web dinamis tersebut.
Untuk perubahan content atau isi dokumen dalam sebuah web dinamis
dibilang mudah ketimbang web statis yang harus memiliki keahlian khusus
pada bagian scripting web tersebut. Ketika kita akan mengubah content
atau isi dari sebuah web dinamis kita hanya perlu masuk kebagian control panel atau bagian administrator web yang telah disediakan oleh script web dinamis.
Jadi untuk pengubahan content atau isi dokumen dalam sebuah web
dinamis tidak perlu memiliki keahlian programming atau seorang
programmer saja yang dapat mengubah isi dokumen pada web dinamis. Untuk
membuat web dinamis diperlukan beberapa komponen yaitu client side
scripting ( HTML, JavaScript, Casing Style Sheet atau CSS) dan server
side scripting seperti PHP dan program basis data seperti database MySQL
untuk menyimpan data – data yang ada di web dinamis.