Recommended tutorial: High-performance Linux server building video tutorial
##1. Apache
Apache is the most widely used WEB server in the world. Its main advantages are open source code and an open development team. Support cross-platform applications and their portability, etc.
2. Lighttpd
Lighttpd provides a high-performance Website, a secure, fast, compatible and flexible WEB Server environment, which has the characteristics of low memory overhead, low CPU usage, good performance, and rich modules. It supports important functions such as FastCGI, CGI, Auth, output compression, URL rewriting and Alias, and is a lightweight WEB server.
3、Tomcat
Tomcat is An open source, Java-based web application container that runs servlet and JSP web applications. Tomcat server is implemented according to the servlet and jsp specifications
##4、IIS
IIS is a WEB service component that allows publishing information on a public intranet or Internet. It includes WEB servers, FTP servers, NNTP servers and SMTP servers, which are used for web browsing, file transfer, news services and In terms of email sending, etc., it makes publishing information on the Internet a very easy thing.
#5, Nginx
Nginx is a high-performance HTTP and reverse proxy server that can select efficient epoll, kqueue, and eventport for the most efficient network The I/O model can support responses of up to 50,000 concurrent connections under high connection concurrency, while consuming system resources such as memory and CPU is very low and the operation is very stable.
##
The above is the detailed content of What types of web servers are there?. For more information, please follow other related articles on the PHP Chinese website!