Senin, 17 Desember 2018

WEB Server

Assalamualaikum Wr Wb

Pernahkan anda masuk ke sebuah halaman WEB?Tentunya kita sudah pernah masuk ke sebuah halaman WEB,entah itu Halaman WEB Facebook,halaman WEB berita,halaman WEB berita,maupun halaman WEB game.
Halaman halaman WEB tersebut dibuat dan disimpan pada WEB server.Ketika kita mengetikkan suatu alamat WEB di Browser,maka WEB server akan memberikan  tanggapan berupa dokumen HTML yang telah di program sedemikian rupa sehingga dapat muncul Halaman WEB pada browser.
Namun,tahukan kita apa itu WEB server?Nah,disini saya akan menjelaskan tentang apa itu WEB server,bagaimana cara kerjanya
Apa itu WEB server?
Web server adalah perangkat lunak yang berfungsi sebagai penerima permintaan yang dikirimkan melalui browser kemudian memberikan tanggapan permintaan dalam bentuk halaman situs web atau lebih umumnya dalam dokumen HTML. Namun, web server dapat mempunyai dua pengertian berbeda, yaitu sebagai bagian dari perangkat keras (hardware) maupun sebagai bagian dari perangkat lunak (software).
Jika merujuk pada hardware, web server digunakan untuk menyimpan semua data seperti HTML dokumen, gambar, file CSS stylesheets, dan file JavaScript. Sedangkan pada sisi software, fungsi web server adalah sebagai pusat kontrol untuk memproses permintaan yang diterima dari browser.
Jadi sebenarnya semua yang berhubungan dengan website biasanya juga berhubungan dengan web server, karena tugas web server adalah mengatur semua komunikasi yang terjadi antara browser dengan server untuk memproses sebuah website.
Bagaimana cara kerja WEB server?
web server adalah http respone mendapatkan http request
Seperti penjelasan sebelumnya,  saat mengambil halaman website, browser mengirimkan permintaan ke server yang kemudian diproses oleh web server. HTTP request dikirimkan ke web server. Sebelum memproses HTTP request, web server juga melakukan pengecekan terhadap keamanan. Pada web server, HTTP request diproses dengan bantuan HTTP server. HTTP server merupakan perangkat lunak yang bertugas menerjemahkan URL (alamat situs web) serta HTTP (protokol yang digunakan browser untuk menampilkan halaman website). Kemudian web server mengirimkan HTTP response ke browser dan memprosesnya menjadi halaman situs web.
https://developer.mozilla.org/en-US/docs/Learn/Common_questions/What_is_a_web_server
Pada saat web server menerima HTTP request dari browser, jika diperlukan web server akan mengirimkan query ke database untuk memenuhi permintaan HTTP request yang dikirimkan oleh browser.
Apa fungsi dari WEB server?
Selain berfungsi sebagai komunikasi penghubung dengan situs web dan memproses HTTP request yang dikirimkan oleh browser, secara umum beberapa fungsi web server adalah sebagai berikut:

  1. Memastikan semua modul yang dibutuhkan  tersedia dan siap digunakan
  2. Membersihkan penyimpanan, cache, dan module yang tidak terpakai
  3. Melakukan pemeriksaan keamanan terhadap HTTP request yang dikirimkan browser
Contoh jenis jenis WEB server?
Disini saya  hanya akan memberikan jenis jenis WEB server yang paling sering dipakai,yaitu: 
  1. Apache
    • Pengaturan lebih mudah
    • Open Source
    • Komunitas yang besar
  2. NGINX
    • Ringan
    • Banyak fitur dan stabil
    • Performa tinggi
  3. IIS
    • IIS mendukung penuh pada Windows
    • Adanya kemampuan pengecekan kesalahan
    • Kerja menggunakan PHP lebih stabil
  4. LiteSpeed Web Server
    • Memiliki pencegahan DDoS
    • Recover kesalahan secara langsung
    • Kompatibel dengan .htaccess
Setiap web server mempunyai keunggulan masing-masing. Apache web server adalah layanan web server yang saat ini paling populer digunakan. Apache atau terkadang disebut dengan Apache Tomcat dengan dukungan pengembang open source dan komunitasnya mampu menjadi raja dari web server lainnya. Selain dapat disesuaikan dengan kebutuhan sistem, Apache dikenal kompatibel dengan berbagai sistem karena memiliki banyak pilihan pengaturan.
Di samping itu, NGINX dikenal memiliki performa tangguh dan juga ringan,  meskipun tidak sepopuler Apache. Hal ini mungkin dikarenakan kurangnya dukungan komunitas
kesimpulan nya?
Web server menjadi bagian penting dalam website. Seperti yang telah disebutkan sebelumnya, bahwa fungsi web server ialah sebagai kontrol untuk memproses permintaan dari browser. Tanpa web server, suatu website tidak dapat berjalan dengan baik. Web server mempunyai tugas utama yaitu menanggapi permintaan yang dilakukan oleh pengguna melalui browser dan memberikan hasilnya kembali ke browser.
Mungkin Cukup sekian dari saya,semoga bermanfaat bagi kita.
Wsalamualaikum Wr Wb

Tidak ada komentar:

Posting Komentar