Artikel Pemrograman Web
- PENGENALAN PEMROGRAMAN WEB
A. Pengertian Web
Web merupakan media informasi berbasis jaringan komputer yang dapat diakses di mana saja,
kapan saja dengan biaya relative murah. Sejarah perkembangan bahasa pemrograman web
diawali dengan munculnya HTML (HyperText Markup Language), yang kemudian
dikembangkan dengan munculnya CSS (Cascading Style Sheet) yang betujuan untuk
memperindah tampilan website dengan perintah-perintah atau kode bahasa pemrograman CSS.
Pemrograman web bisa diartikan sebagai proses pembuatan program dalam bentuk web
dengan perintah-perintah atau kode yang terstruktur dan hasilnya akan ditampilkan dalam
bentuk web melalui web browser.
B. Arsitektur Pemrograman Web
- Web Server adalah software yang menjadi tulang belakang dari world wide web (www).
- Web Client adalah sebuah browser yang menyediakan user interface dimana akan meminta server dan menampilkan respon dari server.
- Server side script yang akan berkomunikasi dengan web server, berupa kode / koding yang dibuat, contohnya berupa coding yang dibuat dengan PHP.
- Database merupakan data-data yang tersimpan dan dibutuhkan oleh client.
2. PENGENALAN HTTP
HTTP (Hypertext Transport Protocol) digunakan untuk mengakses halaman teks yang disusun menggunakan format khusus yang disebut hypertext markup language atau HTML. HTTP adalah standar komunikasi yang digunakan untuk transfer halaman Web.
Hiperteks Halaman-halaman Web didasarkan pada standar Hypertext Markup Language (HTML), yang membentuk dokumen dan menghubungkan berbagai link dinamis pada dokumen lain dan gambar yang disimpan dalam komputer yang sama atau yang jauh.
- HTTP Request
Untuk lebih memahami tipe-tipe Request ke Server, simak point-point berikut :
- Client requests sebuah halaman web ke server.
- Server menerima request dan mengkalkulasi respon
- Server lalu mengirim respon balik ke client.
Reguler http bisa dilakukan dengan load/reload halaman biasa pada browser.
- HTTP Respons
HTTP Respons merupakan cara memproses dan menerima apa yang diminta oleh HTTP
Request. Meresponannya dilakukan dengan cara menampilkan apa yang
diminta oleh client. Misalnya client mencari sesuatu yang di inginkan
dengan cara mengetikan link nya, maka server akan memproses dan menerima
apa yang di cari client. Jika link yang diketikan benar dan terdapat
data di dalamnya, maka server akan menampilkan data yang dicari. Akan
tetapi jika alamat atau link yang diketik kan salah atau tidak sesuai,
maka server akan menampilkan pesan eror.
- Response Header adalah Header yang memberikan informasi tambahan mengenai response.
- Response Body adalah isi data yang diminta. Dalam response body harus selalu ada untuk menunjukan bahwa tidak terjadi error.
- Cookies adalah data yang menyimpan informasi. Cookie ini diberikan oleh website yang anda kunjungi yang kemudian disimpan di browser anda. Guna cookies ini adalah pada saat anda kembali ke website itu setelah menutupnya.
Referensi
http://kampoeng-it.blogspot.co.id/2010/12/pengertian-dari-web-server-dan-web.html
https://dessynathalia.wordpress.com/2016/03/12/pengenalan-http/
http://teknosains.com/i/mengenal-jenis-jenis-http-request
https://bertzzie.com/knowledge/serverside-nodejs/ProtokolHTTP.html
Komentar
Posting Komentar