This chapter introduces web servers, the services they provide, and how they work. This information is essential to web developers so they can make proper use of their web server and provide the best web experience to their users.
All web servers use the same building blocks to serve up web pages to the user. While we could look at all the available web servers, it really is not necessary since they all are designed around the same building blocks. Instead, we will concentrate on the Apache web server since it is the most popular. All the other web servers use the same building ...