Saturday, February 11, 2017

Pengertian Web Server Beserta Fungsi Dan Contohnya

Tags

1. Pengerian Web Server

Pengertian Web Server adalah perangkat lunak (Software) yang berfungsi untuk mengirim dan menerima layanan berupa data dari HTTP/HTTPS. Web server ini berada di tengah-tengah yang menjembatani permintaan  client ke server (peladen) melalui perangkat lunak yang biasa dikenal dengan nama web browser seperti Google chrome ataupun Mozilla Firefox, berfungsi untuk menampilkan sebuah halaman website/ situs yang berformat HTML ataupun PHP dari server ke client (Client-server) yang di tampilkan di web browser.


2. Fungsi Web Server

Fungsi utama dari web server adalah untuk mentransfer atau memindahkan berkas yang diminta oleh pengguna melalui protokol komunikasi tertentu. Oleh karena dalam satu halaman web biasanya terdiri dari berbagai macam jenis berkas seperti gambar, video, teks, audio, file dan lain sebagainya, maka pemanfaatan web server berfungsi juga untuk mentransfer keseluruhan aspek pemberkasan dalam halaman tersebut, termasuk teks, gambar, video, audio, file dan sebagainya.

Pada saat anda ingin mengakses sebuah halaman website, biasanya anda mengetik halaman tersebut di browser seperti mozilla, chrome dan lain-lain. Setelah anda meminta (biasanya dengan menekan enter) untuk dapat mengakses halaman tersebut, browser akan melakukan permintaan ke web server. Disinilah web server berperan, web server akan mencarikan data yang diminta browser, lalu mengirimkan data tersebut ke browser atau menolaknya jika ternyata data yang diminta tidak ditemukan.
Beberapa contoh web server yang paling banyak digunakan diantaranya adalah :
  • Apache
  • Apache Tomcat
  • Microsoft Internet Information Services (IIS)
  • Nginx
  • Lighttpd
  • Litespeed
  • Zeus Web Server
Fitur-fitur standar web server adalah :
  • HTTP
  • Logging
  • Virtual Hosting
  • Pengaturan Bandwidth
  • Otektifikasi
  • Kompresi Konten
  • HTTPS
HTTP (Hypertext Transfer Protocol) adalah protokol yang digunakan oleh web server dan web browser untuk dapat berkomunikasi antara satu sama lain. Sedangkan HTTPS (Hypertext Transfer Protocol Secure) adalah merupakan versi aman (secure) dari HTTP. Biasanya protokol HTTP menggunakan port 80 dan protokol HTTPS menggunakan port 443. Untuk mengenal dan membedakan keduanya, anda bisa lihat pada saat anda mengakses suatu halaman website apakah berwalan http:// atau https://.
Web server biasanya telah dilengkapi pula dengan mesin penerjemah bahasa skrip yang memungkinkan web server dapat menyediakan layanan situs dinamis, yaitu situs yang dapat berinteraksi dengan pengunjung dengan memanfaatkan pustaka tambahan seperti PHP dan ASP.
3. Contoh web server
Web server itu merupakan suatu perangkat komputer yang berupa software yang bisa digunakan untuk membuat sebuah komputer menjadi suatu server yang menangani seluruh kegiatan yang memiliki hubungan dengan protocol. Komputer dilengkapi oleh beberapa software akan diakses oleh komputer yang lainnya dengan memakai web browser dan cara menulis nama server dengan menulis no ip yang ada pada komputer. Ada beberapa contoh web server yang sering kali digunakan masyarakat saat ini, salah satunya adalah Xampp. Xampp merupakan semua perangkat lunak yang bebas dan mendukung adanya sistem operasi yang banyak. Hal ini merupakan suatu kompilasi dari program yang ada.

Artikel Terkait