© David Ashley 2020
D. AshleyFoundation Dynamic Web Pages with Pythonhttps://doi.org/10.1007/978-1-4842-6339-6_1

1. Introduction to Web Servers

David Ashley1 
(1)
Austin, TX, USA
 

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 ...

Get Foundation Dynamic Web Pages with Python: Create Dynamic Web Pages with Django and Flask now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.