Apa Itu web Server ?
Server web atau peladen web dapat merujuk baik pada perangkat keras ataupun perangkat lunak yang menyediakan layanan akses kepada
pengguna melalui protokol komunikasi HTTP atau HTTPS atas berkas-berkas yang terdapat pada
suatu situs web dalam layanan ke pengguna dengan
menggunakan aplikasi tertentu seperti peramban web.[1] Wikipedia.
Web server juga dapat
menggabungkan dengan dunia mobile wireless internet atau yang sering disebut
sebagai WAP ( Wireless Access Protocol ), yang banyak digunakan sebagai sarana
handphone yang memiliki fitur WAP. Dalam kondisi ini, webserver tidak lagi
melayani data file HTML tetapi telah melayani WML ( Wireless Markup Language ).
Berikut
adalah web server yang paling banyak di gunakan di seluruh dunia versi
w3tech.com
Rank
|
Name
|
Percentage Usage
|
1
|
Apache
|
60%
|
2
|
Ngingx
|
20%
|
3
|
Microsoft
IIS
|
14 %
|
4
|
Lite Speed
|
2 %
|
5
|
Google
servers
|
1%
|
Apache
merupakan web servers yang paling banyak digunakan dikarenakan mempunyai banyak
keunggulan antara lain sbb :
·
Freeware
(software gratis )
·
Mudah
di-install.
·
Mampu
beroperasi pada berbagai platform sistem operasi .
·
Mudah
mengkonfigurasinya
·
Mudah
dalam menambahkan periferal lainnya ke dalam platform web servernya, misalnya :
untuk menambahkan modul, cukup hanya menset file konfigurasinya agar
mengikutsertakan modul itu ke dalam kumpulan modul lain yang sudah
dioperasikan.
·
Mampu
di kompilasi sesuai dengan spesifikasi HTTP yang sekarang.
·
Menyediakan
feature untuk multihomed dan virtual server .
·
Secara
otomatis menjalankan file index.html, halaman utamanya, untuk ditampilkan secara
otomatis pada clientnya.
·
Lebih
aman karena memiliki level-level pengamanan
·
Apache
mempunyai komponen dasar terbanyak di antara webserver-webserver lain, yang
berarti bahwa webserver Apache termasuk salah satu dari webserver yang lengkap.
·
Performansi
dan konsumsi sumberdaya ( resource ) dari webserver apache tidak terlalu
banyak, hanya sebesar 20 MB untuk file-file dasarnya dan setiap daemon nya
hanya memerlukan sebesar 950 KB memory per-child.
·
Mendukung
transaksi yang aman ( secure transaction ) menggunakan SSL ( Secure Socket
Layer ).
·
Mempunyai
dukungan teknis melalui web.
·
Mempunyai
kompatibilitas platform yang tinggi.
·
Mendukung
third party berupa modul-modul tambahan.
Comments
Post a Comment