Artikel Pemrograman Web

  1. 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
HTTP Request merupakan suatu permintaan dari client terhadap sever yang hendak mencari sesuatu dengan cara mengetikan link yang ingin dikunjungi nya.

Untuk lebih memahami tipe-tipe Request ke Server, simak point-point berikut :
 
  1. Client requests sebuah halaman web ke server.
  2. Server menerima request dan mengkalkulasi respon
  3. Server lalu mengirim respon balik ke client.

Reguler HTTP request

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

Postingan populer dari blog ini

PENGGUNAAN TEMPLATE ADMINLTE PADA LARAVEL

Variabel, Echo, dan Var_Dump() Pada Pemrograman Web

MENGENAL DASAR ROUTE, CONTROLLER DAN VIEW PADA LARAVEL