Performance
People evaluating Elgg are often very interested in its performance – sometimes to the exclusion of other considerations. What they do not realize is that growing a website so that it has enough traffic to affect site performance is much more difficult than tuning or upgrading a server. Very few Elgg sites require anything more than a single dedicated server (and many never end up requiring a dedicated server).
Benchmarking
The most important step for increasing performance of your Elgg website is benchmarking. Without recording performance measures, you cannot tell what the current bottleneck is and you cannot predict the bottlenecks of the future. This knowledge is necessary for addressing performance issues.
Just like many of the other topics covered in this chapter, entire books have been written on this topic, so this is a cursory overview. Several resources are listed at the end of the section for those who want to dig deeper into this.
Monitoring and data collection
You do...