Web server merupakan
software yang memberikan layanan data yang berfungsi menerima permintaan HTTP
atau HTTPS dari klien yang dikenal dengan browser web dan mengirimkan kembali
hasilnya dalam bentuk halaman - halaman web yang umumnya berbentuk dokumen HTML.
Sebenarnya, tanpa
menggunakan Web server pun kita sudah dapat menjalankan file HTML, hanya saja
file HTML tersebut hanya dapat di lihat di komputer kita sendiri. Maka dari itu
kita membutuhkan suatu Aplikasi Server yang dapat membagikan atau
mempublikasikan file – file HTML ( Web ) kita agar komputer lain dapat melihat
file HTML ( Web ) kita. Tapi itu semuanya masih merupakan Aplikasi Web Statis,
artinya informasi yang berada di Web kita hanya bersifat statis alias tidak
dapat berubah – ubah dan tidak dapat berinteraksi dengan user yang membuka Web
kita. Untuk itu di Aplikasi Server kita harus di Install juga Aplikasi Server
Side dan juga Database Server. Dengan adanya Web Server yang sudah lengkap dengan
Aplikasi Server side serta Database server, Aplikasi Web kita akan dapat
berinteraksi dengan pengunjung sehingga Aplikasi Web kita akan terkesan lebih
Dinamis.
Macam - macam Web
Server diantanya:
1.Apache Web Server – The HTTP Web Server
2.Microsoft windows Server 2003 Internet Information Services (IIS)
3.Lighttpd
4.Sun Java System Web Server
5.Xitami Web Server
6.Zeus Web Server
7.Jigsaw
8.Nginx
9.Apache Tomcat
1.Apache Web Server – The HTTP Web Server
2.Microsoft windows Server 2003 Internet Information Services (IIS)
3.Lighttpd
4.Sun Java System Web Server
5.Xitami Web Server
6.Zeus Web Server
7.Jigsaw
8.Nginx
9.Apache Tomcat
Namun web yang terkenal dan yang sering digunakan adalah
Apache dan Microsoft Internet Information Service (IIS).
Cara kerja web server :
Cara kerja web server :
Cara kerja Web Server
Web server merupakan mesin dimana tempat aplikasi atau software beroperasi
dalam medistribusikan web page ke user, tentu saja sesuai dengan permintaan
user. Hubungan antara Web Server dan Browser Internet merupakan gabungan
atau jaringan Komputer yg ada di seluruh dunia. Setelah terhubung secara fisik,
Protocol TCP/IP (networking protocol) yg memungkinkan semua komputer dapat
berkomunikasi satu dengan yg lainnya. Pada saat browser meminta data web page
ke server maka instruksi permintaan data oleh browser tersebut di kemas di
dalam TCP yg merupakan protocol transport dan dikirim ke alamat yg dalam hal
ini merupakan protocol berikutnya yaitu Hyper Text Transfer Protocol (HTTP).
HTTP ini merupakan protocol yg digunakan dalam World Wide Web (WWW) antar
komputer yg terhubung dalam jaringan di dunia ini. Untuk mengenal protocol ini
jelas sangan mudah sekali dimana setiap kali anda mengetik http://… anda telah
menggunakannya, dan membawa anda ke dunia internet.
Data yg di passing
dari browser ke Web server disebut sebagai HTTP request yg meminta web page dan
kemudian web server akan mencari data HTML yg ada dan di kemas dalam TCP
protocol dan di kirim kembali ke browser. Data yg dikirim dari server ke
browser disebut sebagai HTTP response. Jika data yg diminta oleh browser tidak
ditemukan oleh si Web server maka akan meninbulkan error yg sering anda lihat
di web page yaitu Error : 404 Page Not Found.
Hal ini memberikan
cita rasa dari suatu proses yang tridimensional, artinya pengguna internet
dapat membaca dari satu dokumen ke dokumen yang lain hanya dengan mengklik
beberapa bagian dari halaman-halaman dokumen (web) itu. Proses yang dimulai
dari permintaan webclient (browser), diterima web server, diproses, dan
dikembalikan hasil prosesnya oleh web server ke web client lagi dilakukan
secara transparan. Setiap orang dapat dengan mudah mengetahui apa yang terjadi
pada tiap-tiap proses. Secara garis besarnya web server hanya memproses semua
masukan yang diperolehnya dari web clientnya.
Tidak ada komentar:
Posting Komentar