PENGERTIAN WEB SERVER DAN JENIS-JENIS WEB SERVER
pengertian web server
dan jenis-jenis server? Apakah Anda ingin mengetahui web server untuk keperluan
website atau keperluan pembelajaran? Disini kami akan menjelaskan secara detail
dan detail tentang apa itu web server, jenisnya, serta kelebihan dan kekurangan
web server.
Pengertian Web Server
Web server adalah
suatu perangkat yang dapat berupa perangkat keras (hardware) dan perangkat
lunak (software) yang memberikan layanan kepada pengguna berupa data melalui
protokol HTTP atau HTTPS untuk mengakses file pada suatu website dengan media
browser untuk membuka file itu.
Pengertian web server
adalah web server ini fungsinya hampir sama dengan harddisk, yaitu menyimpan
semua file data seperti HTML, CSS, gambar, video, teks dan lain-lain. Namun
bedanya server hardware ini melayani transfer data via online yang bisa diakses
dari mana saja dan kapan saja selama ada aksesnya.
Sejarah Web Server
Web server pertama
berasal dari benua eropa, banyak yang tidak mengetahui bahwa pada awalnya bukan
untuk keperluan website atau server melainkan untuk keperluan pembuatan nuklir.
Kita telah mengetahui bahwa internet telah berkembang sejak beberapa dekade
yang lalu, namun server baru muncul pada tahun 1990. Web server pertama kali
dikembangkan pada saat proyek nuklir bernama CERN.
Dari proposal CERN,
teknologi ini dibangun di atas server bernama NeXT. NeXT adalah perusahaan yang
didirikan oleh pendiri Apple Steve Jobs. Berawal dari teknologi di atas, kini
muncul nama World Wide Web.
Penggunaan webserver
adalah sebagai penghubung antara server dengan browser, namun dalam
penggunaannya diperluas lagi sebagai tempat penyimpanan data dan sebagai
perangkat untuk menjalankan sejumlah aplikasi untuk keperluan bisnis.
Dari penjelasan di
atas dapat disimpulkan bahwa server adalah perangkat lunak atau perangkat keras
yang berfungsi sebagai penyedia data kepada klien web (browser) seperti Chrome,
Mozilla, Safari, Opera sehingga browser dapat menampilkan halaman web tertentu.
Fungsi Web Server
Fungsi server web
adalah untuk mentransfer file permintaan melalui protokol HTTP atau HTTPS yang
telah ditentukan. Tahukah Anda bahwa, halaman web memiliki berbagai jenis dan
tipe data, antara lain: file teks .txt, video .mp4, gambar .jpg, file dan masih
banyak lagi. Data ini dikirim dari server web ke klien yang diakses melalui
browser web seperti Chrome dan Firefox.
Seperti yang sudah
dijelaskan di atas, fungsi dari web server adalah untuk menerima permintaan
HTTP atau HTTPS dari klien atau yang biasa kita kenal dengan web browser
(Chrome, Firefox).
Sampai saat ini web
server berperan untuk memproses semua data yang diminta oleh client melalui web
browser. Kemudian memberikan tanggapan berupa jawaban berupa file seperti
dokumen, video, foto, atau berbagai bentuk file lainnya.
Fungsi browser web
jika diringkas meliputi:
·
Bersihkan
cache di browser seperti file gambar dan file yang sudah tidak digunakan lagi.
·
Memeriksa
permintaan HTTP berdasarkan permintaan klien apakah situs web aman atau tidak.
·
Menyediakan
data dari permintaan pengguna yang masuk untuk memastikan keamanan sistem.
Jenis-Jenis Web Server
·
Apache
(Paling banyak digunakan)
·
Apache
Tomcat
·
Microsoft
Windows Server 2008 IIS
·
NginX
·
Zeus
·
IIS
·
Sistem
Sun Java
Dalam dunia website
atau dalam skala bisnis, ada beberapa web server yang paling sering digunakan
untuk menjalankan web server atau dalam skala bisnis, berikut penjelasannya :
1. Apache
Server
Walaupun biasa
disebut sebagai server, Apache hadir dalam bentuk software atau sering disebut
dengan software server, software ini akan menggantikan fungsi server yang
sebenarnya.
fungsi web server
apache adalah untuk membuat koneksi antara server dan browser pengunjung web
(crome, opera, safari) sambil mengirim file bolak-balik (antara
pengguna-server). Hal yang baik adalah bahwa server ini adalah lintas OS atau
perangkat lunak sistem operasi, oleh karena itu server ini dapat berfungsi
dengan sangat baik di server Windows dan Unix.
Pada server apache
ini anda dapat mengupload file dengan banyak bahasa pemrograman diantaranya :
Jika anda seorang
pengembang website tentunya sudah mengetahui apa itu bahasa pemograman PHP, ya
bahasa ini merupakan bahasa pemograman website yang paling banyak digunakan
oleh para developer di dunia. Apache bisa sangat baik dalam mengolah bahasa
pemrograman PHP.
Layanan selanjutnya
dari apache adalah SSI (Server Side Include) yang merupakan perintah yang dapat
disertakan pada HTML sebelumnya. Access Control hanya dapat dijalankan dengan
hostname dan nomor Common Gateway Interface.
Keunggulan Apache:
·
Setup
lebih mudah daripada server web lainnya.
·
Ini
open source sehingga siapa pun dapat mengubahnya dan gratis.
·
Komunitas
yang hebat.
2. Apache
Tomcat
Web server Apache
Tomcat merupakan sebuah wadah aplikasi web berbasis Java yang digunakan untuk
menjalankan servlet dan JSP (Java Server Pages) dalam sebuah aplikasi web.
Apache tomcat pertama
kali dibuat oleh Apache - Jakarta, sekarang karena popularitasnya proyek apache
tomcat telah dipisahkan. Saat ini apache Tomcat didukung dan dikembangkan oleh
komunitas java open source. (Vukotic & Goodwill, 2011)
3. Web
Server IIS
Kelebihan dari
webserver ini adalah mendukung DNS, komponen protokol jaringan TCP/IP dan
software yang digunakan untuk membuat website. IIS juga cocok untuk mendukung
protokol seperti FTP, HTTP dan SSL. Keuntungan IIS adalah dapat diakses
sepenuhnya pada sistem operasi Windows dan mendukung platform .NET.
4. Server
NginX
NginX adalah read
engine x ini adalah nama sebuah webserver open source yang dapat digunakan oleh
siapa saja secara bebas dan gratis. Kelebihan dari Nginx adalah dapat menangani
website dengan trafik yang tinggi jika dibandingkan dengan apache, sehingga
kemampuan Nginx lebih baik dari server apache.
Dengan begitu Ngin X
sangat cocok untuk bisnis profesional dengan banyak pengunjung, Nginx lebih
baik dari Apache. Keunggulan selanjutnya adalah ia memiliki kinerja tinggi,
arsitektur berbasis peristiwa dan fitur yang sangat berguna.
Keuntungan dari NGINX
·
Ringan
(DomaiNesia juga menggunakan NginX)
·
Banyak
fitur dan stabil
·
Performa
tinggi
5. Lighttpd
Lighthttpd diberi
nama Lighttpd, ada beberapa keunggulan dari VPS murah ini yaitu FastCGi,
Output-Compression, FastCGi, dan URL Writing. Jika Anda pernah mencoba
Lighttpd, Anda akan merasakan sensasi yang berbeda karena kecepatannya yang
sangat cepat.
Kesimpulan
Itulah artikel
tentang pengertian web server dan jenis web server yang umum digunakan di
indonesia maupun global. Bagi Anda yang saat ini memiliki keinginan untuk
membangun website sendiri, jangan lupakan faktor krusial seperti jenis paket
hosting atau jenis server web yang digunakan.
Posting Komentar untuk "PENGERTIAN WEB SERVER DAN JENIS-JENIS WEB SERVER"