Sistem Operasi
Cara kerja web server
1. 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.
2. Hubungan antara Web Server dan Browser Internet merupakan
gabungan atau jaringan Komputer yang ada di seluruh dunia. Setelah terhubung
secara fisik, Protocol TCP/IP (networking protocol) yang memungkinkan semua
komputer dapat berkomunikasi satu dengan yang lainnya. Pada saat browser
meminta data web page ke server maka instruksi permintaan data oleh browser
tersebut di kemas di dalam TCP yang merupakan protocol transport dan dikirim ke
alamat yang dalam hal ini merupakan protocol berikutnya yaitu Hyper Text
Transfer Protocol (HTTP). HTTP ini merupakan protocol yang digunakan dalam
World Wide Web (WWW) antar komputer yang terhubung dalam jaringan di dunia ini.
Untuk mengenal protocol ini jelas sangat mudah sekali dimana setiap kali anda
mengetik http://; anda telah menggunakannya, dan membawa
anda ke dunia internet. Data yang di passing dari browser ke Web server disebut
sebagai HTTP request yang meminta web page dan kemudian web server akan mencari
data HTML yang ada dan di kemas dalam TCP protocol dan di kirim kembali ke
browser. Data yang dikirim dari server ke browser disebut sebagai HTTP
response. Jika data yang diminta oleh browser tidak ditemukan oleh si Web
server maka akan meninbulkan error yang sering anda lihat di web page yaitu
Error : 404 Page Not Found.
Linux Hosting dan Window Hosting
Ada dua mode hosting pada umumnya tersedia, pertama
adalah Linux hosting dan kedua adalah dengan Windows hosting. Keduanya memiliki
beberapa kelebihan dan kekurangan masing-masing tapi Tergantung pada pemilik
website.
Pada sebagian besar situasi normal, preferensi umum
pemilik provider hosting lebih memilih menggunakan Server Linux daripada Server
Windows, hal itu di dasarkan pada beberapa faktor yang akan dijelaskan dibawah
ini.
1. Pengeluaran Biaya
Linux hosting jauh lebih ekonomis daripada Windows
server. Untuk memulai bisnis web hosting, harga sangatlah penting. Kebanyakan
dari perusahaan hosting kecil tidak memerluka spesifikasi tinggi dari sisi
keamanan dan juga tidak peduli apakah itu MSSQL server database, MySQL database
atau beberapa hal lain untuk penggunaan database. Jadi server Linux merupakan
pilihan terbaik bagi siapa saja yang ingin memulai bisnis server webhosting
dengan beberapa fitur standard.
2. Open Source / Operating System
Linux adalah Operation System yang Open Source dan
memungkinkan orang dari seluruh dunia untuk meningkatkan kemampuan sendiri
untuk pengembangannya. Ini adalah salah satu alasan utama di mana Linux server
memiliki kekuatan / ketangguhan jika dibandingkan dengan server Windows.
Sekarang Linux menjadi platform yang unik untuk banyak teknologi baru yang
banyak digunakan dalam kompetisi industri hosting. Ini berarti bahwa server
Linux memberikan banyak fitur yang tidak bisa didapatkan pada server Windows.
3. Bahasa Scripting
Ada beberapa bahasa scripting yang tersedia di Internet
seperti Perl, Python, Java, dan PHP untuk membangun situs Anda. Semua bahasa
scripting dan telah dikembangkan di Linux / UNIX web server dan mereka tidak
membutuhkan dukungan Microsoft untuk menjalankannya. Tetapi bila Anda
menggunakan bahasa-bahasa script yang dapat dijalankan di windows server
seperti ASP. Maka Anda memerlukan MS-SQL untuk mengembangkan database dan
mendukung lainnya dari Microsoft. Sekarang mudah dimengerti bahwa untuk pemilik
usaha kecil lebih memilih Linux hosting untuk host situs Web mereka ke
internet.
4. Stabilitas
Sekarang Linux sangat dikenal sebagai OS yang relatif
stabil dan bisa dihandalkan. Ini berarti bahwa server Linux yang lebih cepat,
mudah digunakan dan dianggap sebagai NON crushable. Server Linux akan memberikan
fasilitas / manfaat lebih untuk website Anda dengan pengeluaran / budget
minimum.
5. Kecepatan
Linux memiliki pengalaman bertahun-tahun untuk
penyediaan jasa industri server hosting. Sekilas tidak ada perbedaan dalam
penggunaannya dalam hal kecepatan antara server Linux dan Windows server,
tetapi bila dilihat dengan benar bahwa, Linux server sedikit lebih cepat dalam
pemrosesan data website daripada server Windows.
6. Efisiensi
Windows mendukung ASP yang merupakan bahasa
pemrograman yang didukung oleh Microsoft, yang memungkinkan orang untuk membuat
database halaman web dinamis termotivasi dengan menghubungkan dengan MS-SQL
server atau server akses. Hal ini meningkatkan biaya produksi juga. Linux tidak
membutuhkan bahasa ASP atau MS-SQL database untuk membangun database halaman
website dinamis, server Linux hanya menggunakan database MySQL dan PHP yang
semuanya tersedia secara gratis di Internet.
Beberapa contoh software web server
1. Apache HTTP Web Server
2. Wamp Server
3. Xamp Server
4. Virgo Web Server
5. Abyss Web Server
6. Cherokee Web Server
7. RaidenHTTPD Web Server
8. KF Web Server
9. GoAhead WebServer
10. Tornado Web Server
11. lighttpd
Web Server
12. Hiawatha webserver
Tidak ada komentar:
Posting Komentar