Web server 1

Source: Internet
Author: User

Web server

Web servers generally refer to Web servers, which are programs that reside on some type of computer on the Internet, can provide documents to Web clients such as browsers, or they can place Web site files for worldwide browsing; You can place data files for download worldwide. Currently the most mainstream three Web servers are Apache, Nginx and IIS. The most widely used free HTTP servers in Unⅸ and Linux platforms are Apache and Nginx servers.

Web servers can provide a variety of internet services, such as www, email, and FTP, to clients on the Internet.

The important foundation of Web server

    1. The application layer uses the HTTP protocol.
    2. HTML (an application under the standard Universal Markup Language) document format.
    3. The browser Uniform Resource Locator (URL).

The main work of the Web server

to handle a request, the Web server can respond to a static page or picture, make a page jump (redirect), or send a dynamic response to a delegate (delegate) to some other program such as CGI script, JSP (JavaServer Pages) script, servlets,asp scripts, server-side JavaScript, or some other server-side technology. Regardless of the purpose of the script, these server-side programs usually produce an HTML response to allow the browser to browse. You know, the Web server's proxy model (delegation models) is very simple. When a request is sent to the Web server, it simply passes the request to a program that can handle the request very well (translator Note: server-side script). The Web server simply provides an environment that can execute server-side programs and return responses without exceeding the scope of the function. the system that hosts the Web server    the 3 operating systems of Windows,linux and UNIX are common operating systems for building Web servers. Linux has the highest security in the 3 operating systems, supports multiple hardware platforms, and has powerful network capabilities. In general, these two advantages are irreplaceable for other operating systems: First, can be based on the user's different needs to modify, adjust and copy the various programs of the source code and published on the Internet; second, the Linux operating system market price is relatively cheap, but also to free download source code on the Internet. It can be said that Linux is an ideal operating system for setting up an efficient and secure Web server. In addition, in order to make the Web server more superior performance, can be based on the characteristics of the server system and the use of further optimization and processing, to minimize the amount of Web server data transmission and reduce the frequency of data transmission, so as to promote network broadband utilization and usage, and improve the speed of Web page loading of Web clients, It can also reduce the consumption of various resources of the Web server. Introduction to the Web server in 3Reference http://www.blogjava.net/daniel-tu/archive/2008/12/29/248883.html

Web server 1

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.