Sabtu, 24 April 2010

Web server

Sebuah server web adalah sebuah program komputer yang memberikan (melayani) konten, seperti halaman web , dengan menggunakan Hypertext Transfer Protocol (HTTP), atas World Wide Web . The term web server can also refer to the computer or virtual machine running the program. Istilah web server juga dapat merujuk pada komputer atau mesin virtual menjalankan program. In large commercial deployments, a server computer running a web server can be rack-mounted with other servers to operate a web farm . Dalam penyebaran komersial besar, sebuah komputer server menjalankan web server dapat rack-mount dengan server lain untuk mengoperasikan web pertanian .
khtisar

The primary function of a web server is to deliver web pages to clients . Fungsi utama dari sebuah server web adalah memberikan halaman web untuk klien . This means delivery of HTML documents and any additional content that may be included by a document, such as images , style sheets and JavaScripts . Ini berarti pengiriman dokumen HTML dan konten tambahan yang mungkin termasuk oleh dokumen, seperti gambar , style sheet dan javascripts .

A client, commonly a web browser or web crawler , initiates communication by making a request for a specific resource using HTTP and the server responds with the content of that resource, or an error message if unable to do so. Seorang klien, biasanya sebuah browser web 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. The resource is typically a real file on the server's secondary memory , but this is not necessarily the case and depends on how the web server is implemented . Sumber daya biasanya file nyata pada server memori sekunder , namun hal ini belum tentu demikian dan tergantung pada bagaimana web server diimplementasikan .

While the primary function is to serve content, a full implementation of HTTP also includes a way of receiving content from clients. Sementara fungsi utamanya adalah untuk menyediakan konten, implementasi penuh HTTP juga berisi cara untuk menerima konten dari klien. This feature is used for submitting web forms , including uploading of files. Fitur ini digunakan untuk mengirimkan formulir web , termasuk upload file.

Many generic web servers also support server-side scripting , eg, Apache HTTP Server and PHP . Banyak web server generik juga mendukung script sisi server , misalnya, Apache HTTP Server dan PHP . This means that the behaviour of the web server can be scripted in separate files, while the actual server software remains unchanged. Ini berarti bahwa perilaku dari server web dapat ditulis dalam file terpisah, sedangkan perangkat lunak server yang sebenarnya tetap tidak berubah. Usually, this functionality is used to create HTML documents on-the-fly as opposed to return fixed documents. Biasanya, fungsi ini digunakan untuk membuat dokumen HTML on-the-terbang sebagai lawan untuk kembali dokumen tetap. This is referred to as dynamic and static content respectively. Hal ini disebut sebagai dinamis dan statis konten masing-masing. The former is primarily used for retrieving and/or modifying information in databases . Yang pertama terutama digunakan untuk mengambil dan / atau memodifikasi informasi dalam database . The latter is, however, typically much faster and easily cached . Yang terakhir ini, Namun, biasanya jauh lebih cepat dan mudah di-cache .

Highly-niched web servers can be found embedded in devices such as printers , routers and webcams in order to ease administration using a familiar user interface in the form of a web page. niched web server-Sangat dapat ditemukan tertanam di perangkat seperti printer , router dan Webcam untuk memudahkan administrasi menggunakan akrab user interface dalam bentuk sebuah halaman web.
[ edit ] History of web servers [ sunting ] Sejarah server web
The world's first web server. Pertama di dunia web server.

In 1989 Tim Berners-Lee proposed to his employer CERN (European Organization for Nuclear Research) a new project, which had the goal of easing the exchange of information between scientists by using a hypertext system. Pada tahun 1989 Tim Berners-Lee yang diusulkan untuk nya majikan CERN (Organisasi Eropa untuk Riset Nuklir) sebuah proyek baru, yang memiliki tujuan untuk meringankan pertukaran informasi antara para ilmuwan dengan menggunakan sistem hypertext. As a result of the implementation of this project, in 1990 Berners-Lee wrote two programs: Sebagai hasil dari pelaksanaan proyek ini, pada tahun 1990 Berners-Lee menulis dua program:

* a browser called WorldWideWeb ; sebuah browser bernama WorldWideWeb ;
* the world's first web server, later known as CERN httpd , which ran on NeXTSTEP . pertama di dunia web server, kemudian dikenal sebagai CERN httpd , yang berjalan pada NeXTSTEP .

Between 1991 and 1994 the simplicity and effectiveness of early technologies used to surf and exchange data through the World Wide Web helped to port them to many different operating systems and spread their use among lots of different social groups of people, first in scientific organizations, then in universities and finally in industry. Antara 1991 dan 1994 kesederhanaan dan efektivitas teknologi awal yang digunakan untuk surfing dan pertukaran data melalui World Wide Web pelabuhan membantu mereka untuk banyak sistem operasi yang berbeda dan menggunakan mereka menyebar di antara banyak kelompok sosial yang berbeda orang, pertama dalam organisasi ilmiah, maka di universitas dan akhirnya di industri.

In 1994 Tim Berners-Lee decided to constitute the World Wide Web Consortium (W3C) to regulate the further development of the many technologies involved (HTTP, HTML, etc.) through a standardization process. Pada tahun 1994 Tim Berners-Lee memutuskan untuk membentuk World Wide Web Consortium (W3C) untuk mengatur perkembangan lebih lanjut dari teknologi yang terlibat (HTTP, HTML, dll) melalui proses standarisasi.



0 komentar:

Posting Komentar