Peladen web: Perbedaan antara revisi
Tidak ada ringkasan suntingan |
|||
Baris 3: | Baris 3: | ||
Fungsi utama server web adalah untuk menyimpan, memproses, dan mengirimkan [[halaman web]] ke klien.<ref>{{Cite book|title=Web performance tuning|last=Patrick|first=Killelea|date=2002|publisher=O'Reilly|isbn=059600172X|edition=2nd|location=Beijing|pages=264|oclc=49502686}}</ref> Komunikasi antara klien dan server berlangsung menggunakan [[Hypertext transfer protocol|Hypertext Transfer Protocol (HTTP)]]. Halaman yang dikirimkan adalah [[HTML|dokumen HTML]] yang paling sering, yang mungkin termasuk [[gambar]], [[Stylesheet|style sheet]] dan [[JavaScript|skrip]] di samping konten teks. |
Fungsi utama server web adalah untuk menyimpan, memproses, dan mengirimkan [[halaman web]] ke klien.<ref>{{Cite book|title=Web performance tuning|last=Patrick|first=Killelea|date=2002|publisher=O'Reilly|isbn=059600172X|edition=2nd|location=Beijing|pages=264|oclc=49502686}}</ref> Komunikasi antara klien dan server berlangsung menggunakan [[Hypertext transfer protocol|Hypertext Transfer Protocol (HTTP)]]. Halaman yang dikirimkan adalah [[HTML|dokumen HTML]] yang paling sering, yang mungkin termasuk [[gambar]], [[Stylesheet|style sheet]] dan [[JavaScript|skrip]] di samping konten teks. |
||
[[Berkas:Wikimedia_Foundation_Servers-8055_35.jpg|jmpl|275x275px|Beberapa server web dapat digunakan untuk situs web dengan lalu lintas tinggi; di sini, server [[Dell]] dipasang bersama untuk [[Wikimedia Foundation]].]] |
|||
[[Agen pengguna]], umumnya [[peramban web]] atau [[perayap web]], memulai komunikasi dengan membuat [[Hyper Text Transfer Protocol#Minta pesan|permintaan]] untuk sumber daya tertentu menggunakan HTTP dan server merespons dengan konten sumber daya itu atau [[Daftar kode status HTTP|pesan kesalahan]] jika tidak dapat melakukannya. Sumber daya biasanya berupa file nyata pada [[Penyimpanan data komputer#Penyimpanan sekunder|penyimpanan sekunder]] server, tetapi ini belum tentu demikian dan tergantung pada bagaimana server web di[[implementasi]]<nowiki/>kan. |
[[Agen pengguna]], umumnya [[peramban web]] atau [[perayap web]], memulai komunikasi dengan membuat [[Hyper Text Transfer Protocol#Minta pesan|permintaan]] untuk sumber daya tertentu menggunakan HTTP dan server merespons dengan konten sumber daya itu atau [[Daftar kode status HTTP|pesan kesalahan]] jika tidak dapat melakukannya. Sumber daya biasanya berupa file nyata pada [[Penyimpanan data komputer#Penyimpanan sekunder|penyimpanan sekunder]] server, tetapi ini belum tentu demikian dan tergantung pada bagaimana server web di[[implementasi]]<nowiki/>kan. |
||
Sementara fungsi utamanya adalah untuk menyajikan konten, implementasi penuh HTTP juga mencakup cara penerimaan konten dari klien. Fitur ini digunakan untuk mengirimkan [[Formulir (HTML)|formulir web]], termasuk [[Unggah|mengunggah]] file. |
Sementara fungsi utamanya adalah untuk menyajikan konten, implementasi penuh HTTP juga mencakup cara penerimaan konten dari klien. Fitur ini digunakan untuk mengirimkan [[Formulir (HTML)|formulir web]], termasuk [[Unggah|mengunggah]] file. |
||
== |
== Sejarah == |
||
[[Berkas:First_Web_Server.jpg|jmpl|Server web pertama di dunia, workstation NeXT Computer dengan Ethernet, 1990. Label case berbunyi: "Mesin ini adalah server. JANGAN MEMATIKANNYA !!"]] |
|||
Fungsi utama sebuah server web adalah untuk mentransfer berkas atas permintaan pengguna melalui protokol komunikasi yang telah ditentukan. Disebabkan sebuah [[halaman web]] dapat terdiri atas berkas teks, gambar, video, dan lainnya pemanfaatan server web berfungsi pula untuk mentransfer seluruh aspek pemberkasan dalam sebuah halaman web yang terkait; termasuk di dalamnya teks, gambar, video, atau lainnya. |
|||
[[Berkas:Cobalt_Qube_3_Front.jpg|jmpl|Sun's Cobalt Qube 3 - alat server komputer (2002, dihentikan)]] |
|||
Pada bulan Maret 1989, [[Sir Tim Berners-Lee]] mengusulkan proyek baru kepada majikannya [[CERN]], dengan tujuan memudahkan pertukaran informasi antara para ilmuwan dengan menggunakan sistem [[hypertext]].<ref>{{Cite news|url=https://www.telegraph.co.uk/technology/2018/11/24/father-web-sir-tim-berners-lee-plan-fight-fake-news/|title='Father of the web' Sir Tim Berners-Lee on his plan to fight fake news|last=Zolfagharifard|first=Ellie|date=2018-11-24|work=The Telegraph|access-date=2019-02-01|language=en-GB|issn=0307-1235}}</ref><ref>{{Cite web|url=http://history-computer.com/Internet/Maturing/Lee.html|title=History of Computers and Computing, Internet, Birth, The World Wide Web of Tim Berners-Lee|website=history-computer.com|access-date=2019-02-01}}</ref> Proyek ini menghasilkan Berners-Lee menulis dua program pada tahun 1990: |
|||
* [[Peramban web]] bernama [[WorldWideWeb]]<ref>{{Cite web|url=https://www.computerworlduk.com/galleries/open-source/best-open-source-web-servers-for-your-organisation-3655327/|title=What are the best open source web servers?|last=Macaulay|first=Tom|website=ComputerworldUK|access-date=2019-02-01}}</ref> |
|||
Pengguna, biasanya melalui aplikasi pengguna seperti [[peramban web]], meminta layanan atas berkas ataupun halaman web yang terdapat pada sebuah server web, kemudian server sebagai manajer layanan tersebut akan merespon balik dengan mengirimkan halaman dan berkas-berkas pendukung yang dibutuhkan, atau menolak permintaan tersebut jika halaman yang diminta tidak tersedia. |
|||
⚫ | |||
saat ini umumnya server web telah dilengkapi pula dengan [[interpreter|mesin penerjemah]] [[bahasa skrip]] yang memungkinkan server web menyediakan layanan situs web dinamis dengan memanfaatkan pustaka tambahan seperti [[PHP]], ASP. |
|||
Pemanfaatan server web saat ini tidak terbatas hanya untuk publikasi situs web dalam [[World Wide Web]], pada praktiknya server web banyak pula digunakan dalam perangkat-perangkat keras lain seperti printer, router, [[kamera web]] yang menyediakan akses layanan http dalam jaringan lokal yang ditujukan untuk menyediakan perangkat manajemen serta mempermudah peninjauan atas perangkat keras tersebut. |
|||
== Sejarah == |
|||
Tahun 1989, [[Tim Berners-Lee]] mengajukan pada perusahaannya, CERN (European Organization for Nuclear Research) sebuah proyek yang bertujuan untuk mempermudah pertukaran informasi antar para peneliti dengan menggunakan sistem hiperteks. Sebagai hasil atas implementasi proyek ini, tahun 1990 Berners-Lee menulis dua program komputer: |
|||
:* sebuah peramban yang dinamainya sebagai WorldWideWeb; |
|||
⚫ | |||
Antara 1991 dan 1994, kesederhanaan dan keefektifan teknologi awal yang digunakan untuk berselancar dan bertukar data melalui World Wide Web membantu untuk memindahkan mereka ke berbagai sistem operasi dan menyebarkan penggunaannya di antara organisasi ilmiah dan universitas, dan kemudian ke industri. |
|||
Pada tahun 1994, Berners-Lee memutuskan untuk membentuk World Wide Web Consortium (W3C) untuk mengatur pengembangan lebih lanjut dari banyak teknologi yang terlibat (HTTP, HTML, dll.) Melalui proses standardisasi. |
|||
== Lihat pula == |
== Lihat pula == |
Revisi per 22 Juni 2020 13.18
Server web atau Peladen web adalah perangkat lunak server, atau perangkat keras yang didedikasikan untuk menjalankan perangkat lunak ini, yang dapat memenuhi permintaan klien di World Wide Web. Server web dapat, secara umum, berisi satu atau lebih situs web. Server web memproses permintaan jaringan yang masuk melalui HTTP dan beberapa protokol terkait lainnya.
Fungsi utama server web adalah untuk menyimpan, memproses, dan mengirimkan halaman web ke klien.[1] Komunikasi antara klien dan server berlangsung menggunakan Hypertext Transfer Protocol (HTTP). Halaman yang dikirimkan adalah dokumen HTML yang paling sering, yang mungkin termasuk gambar, style sheet dan skrip di samping konten teks.
Agen pengguna, umumnya peramban web atau perayap web, memulai komunikasi dengan membuat permintaan untuk sumber daya tertentu menggunakan HTTP dan server merespons dengan konten sumber daya itu atau pesan kesalahan jika tidak dapat melakukannya. Sumber daya biasanya berupa file nyata pada penyimpanan sekunder server, tetapi ini belum tentu demikian dan tergantung pada bagaimana server web diimplementasikan.
Sementara fungsi utamanya adalah untuk menyajikan konten, implementasi penuh HTTP juga mencakup cara penerimaan konten dari klien. Fitur ini digunakan untuk mengirimkan formulir web, termasuk mengunggah file.
Sejarah
Pada bulan Maret 1989, Sir Tim Berners-Lee mengusulkan proyek baru kepada majikannya CERN, dengan tujuan memudahkan pertukaran informasi antara para ilmuwan dengan menggunakan sistem hypertext.[2][3] Proyek ini menghasilkan Berners-Lee menulis dua program pada tahun 1990:
- Peramban web bernama WorldWideWeb[4]
- Server web pertama di dunia, yang kemudian dikenal sebagai CERN httpd, yang berjalan pada NeXTSTEP
Antara 1991 dan 1994, kesederhanaan dan keefektifan teknologi awal yang digunakan untuk berselancar dan bertukar data melalui World Wide Web membantu untuk memindahkan mereka ke berbagai sistem operasi dan menyebarkan penggunaannya di antara organisasi ilmiah dan universitas, dan kemudian ke industri.
Pada tahun 1994, Berners-Lee memutuskan untuk membentuk World Wide Web Consortium (W3C) untuk mengatur pengembangan lebih lanjut dari banyak teknologi yang terlibat (HTTP, HTML, dll.) Melalui proses standardisasi.
Lihat pula
Referensi
- ^ Patrick, Killelea (2002). Web performance tuning (edisi ke-2nd). Beijing: O'Reilly. hlm. 264. ISBN 059600172X. OCLC 49502686.
- ^ Zolfagharifard, Ellie (2018-11-24). "'Father of the web' Sir Tim Berners-Lee on his plan to fight fake news". The Telegraph (dalam bahasa Inggris). ISSN 0307-1235. Diakses tanggal 2019-02-01.
- ^ "History of Computers and Computing, Internet, Birth, The World Wide Web of Tim Berners-Lee". history-computer.com. Diakses tanggal 2019-02-01.
- ^ Macaulay, Tom. "What are the best open source web servers?". ComputerworldUK. Diakses tanggal 2019-02-01.