Chapter 20. Deploying Django
Throughout this book, we've mentioned a number of goals that drive the development of Django. Ease of use, friendliness to new programmers, abstraction of repetitive tasksthese all drive Django's developers.
However, since Django's inception, there's always been another important goal: Django should be easy to deploy, and it should make serving large amounts of traffic possible with limited resources.
The motivations for this goal are apparent when you look at Django's background: a small, family-owned newspaper in Kansas can hardly afford top-of-the-line server hardware, so Django's original developers were concerned with squeezing the best possible performance out of limited resources. Indeed, for years Django's developers ...