What can apache do?
apache can compile interpreters such as Perl/Python into the server through simple API extensions, and is widely used due to its multi-platform and security capabilities and can run in most computer operating systems .
Apache HTTP Server (Apache for short) is an open source web server from the Apache Software Foundation.
Apache HTTP server is a modular server, derived from NCSAhttpd server. After many modifications, it has become the world's number one web server software.
It can run on almost all widely used computer platforms.
Apache originated from the NCSAhttpd server. After many modifications, it has become one of the most popular web server software in the world. Apache is taken from the pronunciation of "a patchy server", which means a server full of patches. Because it is free software, people are constantly developing new functions and features for it, and modifying the original defects. Apache is characterized by simplicity, fast speed, stable performance, and can be used as a proxy server.
Originally it was only used for small or experimental Internet networks, and later gradually expanded to various Unix systems, especially the support for Linux is quite perfect. Apache has a variety of products that can support SSL technology and multiple virtual hosts. Apache is a process-based structure. Processes consume more system overhead than threads and are not suitable for multi-processor environments. Therefore, when expanding an Apache website, it is usually necessary to add servers or expand cluster nodes instead of increasing processor. So far, Apache is still the most used web server in the world, with a market share of about 60%. Many famous websites in the world such as Amazon, Yahoo!, W3 Consortium, Financial Times, etc. are products of Apache. Its success mainly lies in its open source code, an open development team, and support for cross-platform applications ( It can run on almost all Unix, Windows, and Linux system platforms) and its portability.
The birth of Apache is very dramatic. When the NCSAWWW server project ceased, those using the NCSAWWW server began exchanging patches for the server, and they quickly recognized the need for a forum to manage these patches. In this way, the Apache Group was born, which later created Apache based on NCSA.
For more Apache related knowledge, please visit the Apache usage tutorial column!
The above is the detailed content of What can apache do?. For more information, please follow other related articles on the PHP Chinese website!