• Ketika data permintaan telah ditemukan maka server akan mengirimkan kembali
pada server melalui http atau https dalam bentuk tampilan halaman website.
Namun jika server tidak berhasil menemukan sesuai dengan permintaan client
maka akan muncul penolakan oleh browser dengan menampilkan notifikasi
halaman error 404 atau Page not Found.
contoh lain dari Web Server.
• Apache Tomcat
• Microsoft windows Server 2003 Internet Information Services (IIS)
• Lighttpd
• IIS (Internet Information Services)
• Sun Java System Web Server
• Xitami Web Server
• Zeus Web Server
Apache
• Apache merupakan salah satu produk web server yang paling populer dan sering
digunakan.
• Pada mulanya apache digunakan sebagai sistem operasi UNIX.
• Apache mimiliki keunggulan pengaturan lebih mudah, open source dan
komunitas yang cukup besar. Apache memiliki beberapa dukungan seperti kontrol
akses, PHP dan SSL.
Apache merupakan salah satu jenis web server yang dapat dijalankan di berbagai
sistem operasi seperti Ms. Windows, Linux, Unix, Novell Netware dan platform lain
untuk melayani dan melakukan pengaturan fasitilas web menggunakan sebuah
protocol yang di kenal dengan HTTP.
Nginx
• Nginx (dibaca : engine x) adalah web server yang open source dan
gratis digunakan selain Apache. Nginx memiliki kelebihan mampu
menangani web server dengan traffic yang tinggi, memiliki performa
yang luar biasa, arsitektur event-based dan dilengkapi dengan banyak
fitur yang stabil.
APACHE VS
NGINX
• Karena Apache menggunakan struktur berbasis
thread, pemilik website dengan jumla traffic yang
tinggi mungkin saja akan mengalami masalah
performa. Nginx adalah salah satu web server yang
membahas c10k problem dan mungkin yang paling
sukses.
• Nginx memiliki arsitektur event-driven yang tidak membuat proses
baru bagi masing-masing permintaan atau request. Sebaliknya, Nginx
mengatur setiap permintaan yang masuk dalam single thread. Proses
master ini mengelola beberapa proses worker yang memproses
permintaan sebenarnya. Model berbasis event dari Nginx
mendistribusikan permntaan user di antara proses worker dengan
cara yang eifisien sehingga mengarah ke skalabilitas yang jauh lebih
baik.
• Jika Anda hendak mengelola website dengan jumlah traffic tinggi,
maka Nginx merupakan pilihan yang tepat karena web server ini bisa
berfungsi bahkan dengan resource minimal sekalipun. Beberapa
contoh website bertraffic tinggi yang memilih Nginx sebagai web
servernya adalah Netflix, Hulu, Pinterest, dan Airbnb.
• website kecil dan medium, Apache merupakan pilihan yang lebih baik
dibandingkan Nginx karena beberapa kelebihan yang ditawarkan,
misalnya kemudahan konfigurasi, banyaknya modul, dan platform
yang mudah bagi pemula
https://www.malasngoding.com/belajar-html-dasar-pengertian-html/
• Masing-masing halaman HTML terdiri atas seperangkat tags (bisa
disebut juga elements),
• Tiga tag block-level yang harus dimiliki oleh setiap dokumen HTML adalah
<html>, <head>, dan <body>.