Saya mau tau Gambaran menyeluruh dari Pelayan web. Jelaskan dalam bahasa melayu

Fungsi utama pelayan web adalah untuk menyimpan, memproses dan menyampaikan laman web kepada pelanggan. Komunikasi antara klien dan pelayan berlaku menggunakan Protokol Pemindahan Hypertext (HTTP) . Halaman yang dihantar yang paling kerap adalah dokumen HTML, yang mungkin termasuk imej, helaian gaya ("style sheets") dan skrip selain daripada kandungan teks.

Ejen pengguna , biasanya pelayar web atau perangkak web, memulakan komunikasi dengan membuat permintaan bagi sumber khusus dengan menggunakan HTTP dan pelayan membalas dengan kandungan sumber itu atau mesej ralat jika tidak dapat melakukannya. Sumber biasanya merupakan fail sebenar pada storan sekunder pelayan, tetapi ini tidak semestinya berlaku dan bergantung pada bagaimana pelayan web dilaksanakan.

Sungguhpun fungsi utama adalah untuk menyampaikan kandungan, pelaksanaan penuh HTTP juga termasuk cara menerima kandungan dari klien. Ciri ini digunakan untuk menyerahkan borang web, termasuk memuat naik fail.

Banyak pelayan web generik juga menyokong penskrip sisi pelayan menggunakan Active Server Pages (ASP), PHP, atau bahasa skrip lain. Ini bermakna tingkah laku pelayan web boleh diskripkan dalam fail berasingan, sementara perisian pelayan sebenar tidak berubah. Biasanya, fungsi ini digunakan untuk menjana dokumen HTML secara dinamik ("on-the-fly") berbanding dengan dokumen statik yang dikembali. Yang pertama digunakan terutamanya untuk mendapatkan atau mengubah maklumat daripada pangkalan data. Yang terakhir biasanya lebih cepat dan lebih mudah di-simpan tetapi tidak dapat memberikan kandungan dinamik.

Pelayan web tidak hanya digunakan untuk melayani Jaringan Sejagat. Ia juga boleh didapati dibenamkan dalam peranti seperti pencetak, penghala, kameraweb dan hanya berkhidmat bagi rangkaian tempatan. Pelayan web kemudiannya boleh digunakan sebagai sebahagian daripada sistem untuk memantau atau mentadbir peranti yang dimaksudkan. Ini biasanya bermaksud bahawa tiada perisian tambahan perlu dipasang pada komputer klien semata-mata kerana hanya pelayar web yang diperlukan (yang kini disertakan dengan kebanyakan sistem operasi).