Summary
In this chapter, we looked at how we can get more from our servers, our software, and from our Drupal installation, by:
Speeding up load time of content for anonymous users by caching it
Using third-party caching engines to increase performance
Looking at NoSQL solutions for large data sets and certain aspects of Drupal
Outsourcing tasks, including the following:
E-mail sending
Statistics
E-mail services
Leveraging Content delivery networks
Profiling code for our own custom modules
Tweaking to Apache, MySQL, and PHP
Exploring scaling and redundancy options
Now that we have looked at how to cope with growth, scalability, stability, and performance issues, we can begin promoting our site and getting in as many users as we can, which we will look at in Chapter 12, Promoting Our Site.