Web Server Introduction

Source: Internet
Author: User
Tags php and mysql

1. Apache is currently the most popular Web application server, accounting for more than 70% of Internet application servers. It was not surprising that Apache was so successful: it was free, stable, and performance-excellent, but another reason why Apache was so successful was that when the Internet was just emerging, apache is the first available Web Application Server. People have no other options. It is undeniable that Apache is an excellent all-around web server, but for those who need more powerful web application servers (such as the size, customization, response speed, and scalability, apache obviously does not meet their requirements. It is a better choice to find a replacement for Apache.

2. Lighttpd is the most popular Apache server replacement. Lighttpd is a single-threaded web server specially optimized for a large number of persistent connections (this is exactly what most high-traffic websites and ApplicationsProgramRequired ). Many popular web sites choose Apache, including YouTube, SourceForge, And Wikipedia. Lighttpd supports FastCGI, HTTP server compression, mod-rewrite, and many other useful functions. Although Lighttpd has a vast majority of Apache functions, it remains lightweight (only 1 MB) and can use the same configuration as Apache.

3. nginx is a popular Web application server from Russia.
It is applied to a large number of high-concurrency Russian sites. The Russian search engine website Rambler is built based on nginx. Nginx provides excellent support for static pages, which is lightweight and free of charge. However, nginx cannot native support FastCGI, so it is difficult to use nginx to run PHP and MySQL sites. But recently it was reported that PHP 5.4 may introduce PHP-FTM to support nginx, which is a good thing for PHP developers on the nginx platform.

4. Many BOA website administrators are extremely reliable in using lightweight BOA as a web server on servers with low hardware configurations. Boa is a single-threaded HTTP server, which means that BOA can only complete user requests in sequence rather than fork new processes to process concurrent requests. Boa is designed for speed and security. BOA is a good choice for popular websites running on a single server.

5. Jigsaw jigsaw is an open-source Web server platform launched by W3C. It is written in Java and can be installed on a system in a Java Runtime Environment. As a server product developed by W3C (World Wide Web Consortium), it is mainly used to demonstrate the implementation of new technologies, rather than a full-featured commercial server product.
However, for jigsaw 2.0, its functions still exceed the average level of the current web server. Most importantly, it reflects the future development of HTTP protocol and Object-based Web server technology. If you want your platform to support all the next-generation technologies, Jigsaw is a good choice.

Related Article

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.