//
you're reading...
Ilmu Teknologi

WEB SERVER

web server adalah program komputer yang memberikan ( melayani ) konten, misalnya halaman web, menggunakan Hypertext Transfer Protocol ( HTTP ) , selama World Wide Web. Istilah server web juga bisa merujuk ke komputer atau mesin virtual menjalankan program. Dalam penyebaran komersial besar, server komputer menjalankan server web dapat rack- mount dengan server lain untuk mengoperasikan web pertanian.

Fungsi utama dari sebuah server web adalah memberikan halaman web untuk klien. Ini berarti pengiriman HTML dokumen dan konten tambahan yang mungkin termasuk oleh dokumen , seperti gambar, style sheet dan Javascripts.

Seorang klien , biasanya sebuah web browser atau web crawler, memulai komunikasi dengan membuat permintaan untuk suatu sumber daya tertentu menggunakan HTTP dan server merespon dengan isi yang sumber daya , atau pesan kesalahan jika tidak dapat melakukannya . Sumber daya biasanya file nyata pada server memori sekunder, tapi ini belum tentu demikian dan tergantung pada bagaimana Webserver diimplementasikan.

Sementara fungsi utamanya adalah untuk menyediakan konten , implementasi penuh HTTP juga berisi cara untuk menerima konten dari klien . Fitur ini digunakan untuk mengirimkan bentuk web, termasuk upload file .

Banyak web server generik juga mendukung server -side scripting, umpamanya , Apache HTTP Server dan PHP. Ini berarti bahwa perilaku dari server web dapat scripted pada file yang terpisah , sedangkan perangkat lunak server yang sebenarnya tetap tidak berubah . Biasanya , fungsi ini digunakan untuk membuat dokumen HTML on-the – terbang sebagai lawan untuk kembali dokumen tetap . Hal ini disebut sebagai dinamis dan statis isi masing-masing . Yang pertama terutama digunakan untuk mengambil dan / atau memodifikasi informasi dalam database. Yang terakhir ini , Namun , biasanya jauh lebih cepat dan mudah cache.

Web server tidak selalu digunakan untuk melayani web di seluruh dunia, Melainkan mereka juga dapat ditemukan tertanam perangkat seperti printer, router, Webcam dan hanya melayani jaringan lokal. Web server kemudian dapat digunakan sebagai bagian dari sistem untuk pemantauan dan / atau pengadministrasian perangkat tersebut . Hal ini biasanya berarti bahwa tidak ada software tambahan harus diinstal pada komputer klien , karena hanya browser web diperlukan ( yang sekarang disertakan dengan sebagian besar sistem operasi).

fitur umum

  1. Virtual hosting untuk melayani banyak situs Web menggunakan salah satu Alamat IP.
  2. Besar dukungan file untuk dapat melayani ukuran file yang lebih besar dari 2 GB di 32 bit OS.
  3. Bandwidth throttling untuk membatasi kecepatan respon agar tidak jenuh jaringan dan untuk dapat melayani lebih banyak klien .
  4. Server -side scripting untuk menghasilkan halaman Web dinamis, tapi tetap menjaga Web server dan implementasi situs Web terpisah dari satu sama lain .

Jalur terjemahan

erver Web dapat peta jalan dari komponen Uniform Resource Locator (URL) ke :

  • sistem lokal file sumber daya ( untuk permintaan statis ) ;
  • sebuah nama program internal atau eksternal ( untuk permintaan dinamis ) .

Untuk statis permintaan path URL yang diberikan oleh klien relatif ke direktori akar server Web.

Perhatikan URL berikut ini karena akan diminta oleh klien :

http://www.example.com/path/file.html

Klien agen pengguna akan menerjemahkannya ke dalam sambungan ke www.example.com dengan permintaan HTTP 1,1 berikut :

GET / path / file.html HTTP/1.1
Host : www.example.com

Web server www.example.com akan menambahkan path yang diberikan kepada jalur direktori akarnya. Pada Unix mesin , ini biasanya / var / www. Hasilnya adalah sumber daya sistem file lokal :

/ var / www/ Path / file.html

Web server akan membaca file tersebut, jika ada, dan mengirim tanggapan ke web browser klien. Tanggapan akan menjelaskan isi dari file dan berisi file itu sendiri.

Terima Kasih Semoga Bermanfaat…

Tentang liephenkpetroza

Saya orangnya maniz org bilang saya baik & smart tinggi saya kurang lebih 160 cm. dengn bobot badan kurang lebih 45 kg.

Diskusi

Belum ada komentar.

Tinggalkan Balasan

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Ubah )

Twitter picture

You are commenting using your Twitter account. Log Out / Ubah )

Facebook photo

You are commenting using your Facebook account. Log Out / Ubah )

Connecting to %s

Aqyu…nich…

Tulisan Aqyu……

Kirim sms anda gratis

http://free.20sms.info

Ingin dapat Uang dari Blog ANDA

http://Kumpulblogger.com/signup.php?refid=234098

Ssst…

KalenderQU

Juli 2010
S S R K J S M
« Apr    
 1234
567891011
12131415161718
19202122232425
262728293031  

Masukkan alamat surel Anda untuk berlangganan blog ini dan menerima pemberitahuan tulisan-tulisan baru melalui email.

Bergabunglah dengan 2 pengikut lainnya.

Ikuti

Get every new post delivered to your Inbox.