Google Page Speed Service and eZ Publish loading performance
You can take a look at the Google Page Speed documentation to get a good sense of the sorts of changes the service makes to automatically improve your site performance. The reason why some of our client sites -- especially the larger ones and ones running newer versions of eZ Publish -- already perform better is because we are already taking advantage of the performance improvements that the framework allows for. Some key examples:
- Image optimization: the long-existing image alias system enables you to define image sizes and have the system auto-resize uploaded images. You also have full control over the image conversion parameters used by ImageMagick. For example, the "-strip" parameter removes EXIF metadata that is usually not required, and which we've found can take up 10% to 50% of the total image file size (the higher percentage gain being on small thumbnails).
There is a comprehensive presentation by Damien Pobel that talks about the above performance enhancements and more. Your eZ Publish site already has the tools in place to be optimized for fast page loads -- are you using the tools?
That said, Google Page Speed Service is certainly something to keep an eye on, and also to test drive. There are limitations, such as a lack of support for SSL pages, and for some sites, some unpredictable behavior; and there are many unknowns, such as the cost structure if and when it is no longer free! However, the idea of automatic improvement and at the very least, another CDN competitor has got our attention!