You don't need to rely only on performance-related modules within Drupal. Third-party products can also optimize the performance of Drupal applications. These offerings find performance issues that start outside of Drupal. As part of a series that reviews ways to improve Drupal website performance, here’s a closer look at some third-party optimization tools you might want to consider.
Analysis Tools: Webpagetest, New Relic, TraceView, PageSpeed, YSlow, WebInspector, Yottaa
Image Optimizers: Kranken.io, Spriteme
The Web is driven by images, so it's important to handle them effectively for a site to work well. High-quality images are often large files; optimizing them can speed downloads regardless of size. There are lots of ways to downsize images, including using applications like PhotoShop or similar free software. Smush It was a great service for that, but Yahoo unfortunately took it down recently. Kraken.io is another image optimization service. The other way to improve image handling is to create sprites that pack multiple images into a single file, reducing the number of requests needed to access images. Spriteme is a bookmarklet that creates image sprites.
A Load Tester: BlazeMeter
It's a good idea to test the application's performance under load before users get to it. Load testing tools like BlazeMeter let you simulate application performance with as many as a million customers – a pretty handy function considering the small size of most tech organizations.
An Optimized Architecture: Acquia
At Acquia, the architecture of our cloud platform is designed to deliver information quickly. There are two parts to that. First, our reverse proxy caching layer is designed to get a fast response to each page request. This is intended to provide "quick" results regardless of geography. Secondly, underneath that is the caching infrastructure, which is intended to provide fast results regardless of what's being requested. The result: an application that's super responsive to user requests.