Akid Fikri Azhar

Segalanya Ilmu..

Isnin, 22 Ogos 2016

Cara Server Berfungsi

Tiada ulasan
Fungsi utama dari Web Server adalah memindahkan data atas permintaan client melalui protokol komunikasi yang telah dipersetujui sebelum ini. Penggunaan Web Server tidak terbatas pada memindahkan teks pada laman web melainkan juga termasuk gambar, video dan media lain.
Web Server saat ini umumnya telah digunakan dengan pelbagai Pustaka Bahasa Pengaturcaraan lain seperti PHP, ASP. Yang membolehkan Web Server menyediakan perkhidmatan website yang dinamik.
Pada masa ini pemanfaat Web Server tidak terbatas pada Laman Web dalam WWW (World Wide Web), Penggunaan Web Server sudah merambah pada peranti keras lain, di antaranya: Printer, Router, dan WebCam yang menyediakan akses perkhidmatan HTTP yang digunakan melakukan Pengurusan Peranti serta Kawalan terhadap Perangkat tersebut.

 CARA SERVER BERFUNSI

v  Client melalui Browser membahagikan URL menjadi beberapa bahagian, pembahagian termasuk Alamat, Path name dan protokol.
v  DNS menterjemahkan nama domain ke Alamat IP yang sesuai, kerana alamat web asalnya ialah IP, yang biasa kita tulis di Browser seperti Facebook.com itu hanyalah domain yg mewakili IP dari web Facebook.
v  Kemudian Browser memutuskan Protokol apa yang boleh digunakan. FTP, HTTP adalah beberapa contoh dari Protokol. Namun, Protokol yang biasa digunakan dalam Web adalah Protokol HTTP.
v  Server Website menghantar permintaan GET ke Web Server untuk mengambil alamat yang telah diberikan. Server Website mengesahkan alamat yang telah diberikan, mencari fail yang diperlukan, berjalan mengikut skrip pertukaran cookies jika diperlukan dan mengembalikan permintaan ke pelayar.
v  Pelayar sekarang menukar data ke dalam pangkalan data HTML dan memaparkan hasilnya ke pengguna.
v  Jika tidak mencari data yang diminta Server akan menghantar mesej kesalahan ke pelayar dan Browser akan memaparkan kepada Pelanggan. Contohnya ialah 404 untuk Not Found (tidak ditermukan) dan 500 untuk Internal Server Error (Server yang dituju mengalami error).


 JENIS-JENIS SERVER YANG KERAP DIGUNAKAN

-         Apache Web Server / The HTTP Web Server
-         Apache Tomcat
-         Microsoft Qindows Server 2008 IIS (Internet Information Services)
-         Lighttpd
-         Zeus Web Server
-         Sun Java System Web Server