Apa itu web server?
Web
berasal dari istilah World Wide Wibe (www) yang pertama kali diperkalkan
tahun 1992 oleh CERN swiss. Internet berbeda dengan teknologi web, internet
lebih merujuk kepada infrastruktur transmisi paket data dalam area jaringan
yang lebih luas yang menghubungkan perangkat-perangkat diberbagai belahan
dunia. Protokol yang digunakan adalah TCP/IP.
Sementara
itu, teknologi web merupakan teknologi yang mengarah pada pengembangan
perangkat lunak yang bertujuan menampilkan data atau informasi melalui halaman
atau dokumen menggunakan protokol HTTP (HyperText Transfer Protocol) dan
HTTPS (HyperText Transfer Protocol Secure).
Web
merupakan halaman atau dokumen yang ditulis dengan kode bahasa pemrograman
tertentu seperti HTML, PHP, ASP, JavaScritpt, dan lainnya.
Halaman-halaman
tersebut dapat terdiri atas gabungan teks, gambar, dan suara yang saling
berkaitan satu sama lain berdasarkan standar tertentu sebaimana telah ditetapkan
oleh W3C (Wold Web Consortium).
Layer Pada Website
· Structural
Layer
Lapisan
ini mendeskripsikan tentang struktur halaman atau dokumen web, seperti
menggunakan standar penulisan kode, format mark up, tata letak (layout), dan
lainnya.
· Presentation
Layer
Menjelaskan
tentang pengaturan obek dalam halaman web, seperti teks, gambar, suara, video,
dan pencetakan. Sebagai contoh, teknologi CSS (Cascading Style Sheet).
· Behavioral
Layer
leyer ini mendeskripsikan tentang source code dokumen web yang ditampilkan, yaitu mengenai standar teknik dan struktur pemgrogramannya (PHP, HTML atau PHP).
Konsep Teknologi Web
Setelah komputer client terkoneksi dengan jaringan dan
terhubung dengan web server, untuk menampilkan halaman web harus mengjalankan
aplikasi web browser, seperti mozilla, internet explorer, chrome, dan safari.
Untuk
mengakses sebuah web server, pada kotak penulisan alamat URL, harus memasukkan
alaman atau IP address atau domain server. URL (Uniform Resource Locator)
adalah sebuah format pengamatan halaman web server yang mengandung konten web
seperti teks, gambar, audio, dan video.
Penulisan alamat URL
· Protokol
web yaitu http:// atau https://
· Alamat
web server, bisa berupa IP address atau domain. Misal: 192.168.10.1 atau
smkbinarahayu.sch.id
· URL
path berupa lokasi folder yang diakses dalam web server. Misal: https://192.168.100.2/config/
NGINX
NGINGX
yang merupakan kependekan dari eNgine X adalah salah satu kompetitor web
server Apache yang saat ini merajai dunia web. Aplikasi berbasis open source
yang dikembangkan oleh Igor Syssoev tahun 2002, awalnya ditujukan untuk
memberikan solusi terhadap sistem koneksi C10K atau kondisi saat server
meng-handle sepulih ribu koneksi.
Meski
diumumkan dan dirilis tahun 2004 dengan teknologi asynchronus dengan arsitektur
even driven, namun telah memperoleh respons baik dari para penggunanya.Kelebihan
dibaningkan dengan Apache adalah ringan dan dapat bekerja dengan spesifikasi
hardware yang relatif rendah (minim).