Key Recommendations

  • Write down your requirements.

  • Remember that the network constrains the server output.

  • Size your server first for the back-end applications, because these are almost always heavier than simple web serving.

  • For every architecture, ask yourself “If I decide I don’t like this, can I migrate away from it easily after having implemented it?”

  • Plan for future scalability, not just for your immediate needs.

  • Keep performance records so you know whether your site is meeting expectations.

Get Web Performance Tuning 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.