Rabu, 05 April 2023

Pemrograman Web dan Perangkat Bergerak #2

Bagian 2

 D. Konsep Dasar Web

1. Istilah dalam Teknologi Web

Berikut ini beberapa istilah yang berhubungan dengan teknologi web

  • DNS (Domain Name System) adalah pola penamaan host di Internet
  • HTML adalah sebuah bahasa markup yang digunakan untuk membuat halaman web.
  • HTTP (Hyper Text Transfer Protocol) adalah protokol pada lapisan aplikasi untuk sistem informasi hypermedia yang terdistribusi dan kolaboratif. HTTP adalah dasar komunikasi data untuk World Wide Web, di mana dokumen Hyperteks menyertakan hyperlink ke sumber daya lain yang dapat dengan mudah diakses pengguna, misalnya dengan mengklik mouse atau dengan mengetuk layar di peramban web.
  • ISP (Internet Service Provider) adalah perusahaan atau badan yang menyediakan jasa sambungan Internet dan jasa lainnya yang berhubungan. Kebanyakan perusahaan telepon merupakan penyedia jasa Internet. Mereka menyediakan jasa seperti hubungan ke Internet, pendaftaran nama domain, dan hosting.
  • Server adalah program komputer atau perangkat yang menyediakan fungsionalitas untuk program atau perangkat lain, yang disebut "klien".
  • URL (Uniform Resource Locator), adalah rangkaian karakter menurut suatu format standar tertentu, yang digunakan untuk menunjukkan alamat suat sumber seperti dokumen dan gambar di Internet.
  • WWW (World Wide Web) adalah suatu ruang informasi yang dipakai oleh pengenai global yang disebut Pengidentifikasi Sumber Seragam untuk mengenai pasti sumber daya berguna.
  • Web Browser adalah perangkat lunak yang berfungsi untuk menerima dan menyajikan sumber informasi dari Internet.
2. Unsur Penting dalam Proses Kerja Web

  1. User, orang yang melakukan permintaan/request alamat sebuah situs web.
  2. Client-server, konsep arsitektur perangkat lunak atau software yang menghubungkan dua objek berupa sistem client dan sistem server yang saling berkomunikasi melalui jaringan komputer maupun satu komputer yang sama. Server akan menyediakan pengelolaan aplikasi, data dan keamanan data client.
  3. TCP/IP, Transmission Control Protocol/Internet adalah standar komunikasi data yang digunakan oleh komunitas Internet dalam proses tukar-menukar data dari satu komputer ke komputer lain di dalam jaringan Internet.
  4. Server, program komputer atau perangkat yang menyediakan fungsionalitas untuk program atau perangkat lain, yang disebut "klien".
3. Cara Kerja Web

        Penjelasan untuk gambar cara kerja web diatas adalah: USER/pengguna yang akan mengakses suatu website berupa URL melalui WEB BROWSER (yaitu media untuk menuju URL yang diakses), kemudia WEB BROWSER tersebut mengirimkan permintaan/request berupa HTTP REQUEST kepada WEB SERVER melalui layer-layer TCP/IP, kemudian WEB SERVER memberi WEB FILES yang direquest jika ada. WEB FILES yang telah diberikan tadi tidak langsung ditampilkan/di-display begitu saja, namun WEB SERVER memberikan respon kembali ke WEB BROWSER, dan kemudian dikirimkan kepada USER berupa DISPLAY.

        Web server yang paling umum adalah program Open Source yang disebut Apache. Anda akan menemukannya di kebanyakan web hosting. Ada beberapa alternatif, yang paling umum yang mungkin adalah nginx. Jika anda kebetulan menjalankan server Windows, adna mungkin menjalankan IIS. Kecuali anda memiliki beberapa kebutuhan yang sangat spesifik, maka menggunakan Apache dapat menjadi alternatif yang tepat.


Tidak ada komentar:

Posting Komentar

Software, Hardware dan Brainware

1. Hardware Hardware adalah suatu komponen yang ada pada komputer, bisa dilihat secara kasat mata dan mampu disentuh secara fisik. Fungsi ha...