Popularity ScoreReferrals to Site/Downloads
0
1+
250+
1000+
10000+
Magento Connect

The importance of site speed cannot be overstated, especially for an e-commerce site. A slow site can reduce your search engine rankings and can even result in lost sales. The Site Optimizer / Speedster extension for Magento helps ensure your site is as fast as possible by optimizing files and enhancing browser cache. This is not like other extensions that claim to do the same thing. Please read in depth of this extensions many features and superior implementation.
Results on a default Magento Commerce install
You can see the graph in the product images to see a visualization of the results. In summary, for initial page loads, Site Optimizer will reduce the total page size by 47.9KB and will reduce the number of requests by 16. On a subsequent page loads, Site Optimizer will reduce the page size by 3.9KB and will reduce the request count by 42. Bandwidth, latency, request count, and server load are significantly reduced. Results are usually even better on a non-default installation.
What aspects of the site are optimized?
The CSS / JS files will be minified, compressed and merged. The HTML and inline CSS / JS will be minified. The images will be optimized and their size reduced when possible. Forever expirations will be placed on your CSS / JS / image files so that the browser cache is effectively used. Refer to the feature list for more information.
Note: This extension works great with our Multi-Level Full Page Cache extension (optional, sold separate).
Private Demo: Click on "Get Extension" above and then click on "Create Private Demo"
The Site Optimizer / Speedster reduces the size of your Javascript, CSS, and HTML using 1 of 4 minify technologies (JSMin, JSMin Plus, YUI Compressor, and Closure Compiler). These technologies work by removing comments, rewriting CSS statements in a more efficient manner, removing white space, and rewriting Javascript variables. This extension will even minify your inline JS / CSS. On a default Magento Commerce install, you can expect the following (as shown in the graph found in the product image gallery):
External CSS / JS is only half the story. The HTML and Javascript / CSS that are inside of each of your pages are equally important. Importantly, this data cannot be cached by the browser, so it must be downloaded on every page request. Other solutions completely ignore inline data.
Intelligently combine Javascript / CSS files On a default Magento Commerce install, the number of Web server requests will be reduced by 16 (this number is usually even higher on a non-default install). This significantly reduces request latency and bandwidth and marginally reduces the HTML size of page. Also, it means your Web server will not have to work as hard which will allow you to server more requests per second.Do not compare the Site Optimizers / Speedsters ability to combine files with other modules. Other solutions that combine files will do so unintelligently, which actually increases total bandwidth. This is because the home page, the catalog page, and a product page will use different CSS / Javascript. For example, the product page uses the same Javascript / CSS as the home page, but with a few extra Javascript files. Other solutions will require the user to re-download duplicate Javascript / CSS when navigating from the home page to the product page. Our solution solves this problem.
</p> Compress your Javascript and CSSYour Javascript and CSS will be compressed using 3 different compression algorithms (gzip, gzdefalt, and gzcompress). All files are pre-compressed, so they are not compressed on a per-request basis. This reduces latency and CPU load and speeds up high traffic Web sites.
Improve the browser cache management of Javascript / CSS filesEvery time your change your Javascript or CSS Site Optimizer will dynamically change the name of the files that the users see, we are able to tell their browser to cache the Javascript and CSS forever. This means that once downloaded, the user will never have to make another request for your Javascript and CSS. This reduces latency, bandwidth, and your server load.
Optimize / compress image files for optimal performanceThe CSS / product images on your site will be highly optimized in order to reduce bandwidth and download time. Many sites have experienced 30%+ reduction in page weight as a result of image optimizations. The lower your page weight the faster your page will download, which means it will be loaded faster. This is especially important on todays wifi and mobile connections.
Improve the browser cache management of images filesYour catalog and CSS images will be rewritten and cached in a similar way as the Javascript and CSS. This means that once a user downloads an image, they never have to request that image on your server again. This can save dozens of server requests per page load and save hundreds of kilobytes per page load. On a default Magento Commerce install, this saves 20 web requests per page load just for the CSS images alone.
Choose the minification algorithms that is best for your needsDifferent algorithmns have different characteristics and requirements. We don't limit your choice. We include them all so that your site can be optimized as much as possible.
The importance of site speed cannot be overstated, especially for an e-commerce site. A slow site can reduce your search engine rankings <sup><a href="http://googlewebmastercentral.blogspot.com/2010/04/using-site-speed-in-web-search-ranking.html" rel="nofollow" target="_blank" style="text-decoration: none">1</a></sup> and can even result in lost sales. The Site Optimizer extensions helps ensure your site is as fast as possible by optimizing files and enhancing cache. It achieves this goal using several different:<br><br><b>Minify your Javascript, CSS, and HTML</b><br>The Site Optimizer reduces the size of your Javascript, CSS, and HTML using 1 of 4 minify technologies (JSMin, JSMin Plus, YUI Compressor, and Closure Compiler). These technologies work by removing comments, rewriting CSS statements in a more efficient manner, removing white space, and rewriting Javascript variables. On a default Magento Commerce install, you can expect the following (as shown in the graph found in the product image gallery):<br><ul style="list-style: disc outside none; margin-left: 50px"> <li>Javascript to be reduced from 112.7KB to 68.7KB (<b>40% savings</b>)</li> <li>CSS to be reduced from 20.7KB to 16.6KB (<b>19% savings</b>)</li> <li>HTML to be reduced from 4.4KB to 3.9KB (<b>11% savings</b>)</li></ul><br><b>Combining files for reduced latency</b><br>After being minified, your files will be combined. On a default Magento Commerce install, <b>the number of Web server requests will be reduced by 16</b>. This significantly reduces request latency and bandwidth and marginally reduces the HTML size of page. Also, it means your Web server will not have to work as hard which will allow you to server more requests per second.<br><br>Do not compare the Site Optimizers ability to combine files with other modules. Other solutions that combine files will do so unintelligently, which actually <i>increases</i> total bandwidth. This is because the home page, the catalog page, and a product page will use different CSS / Javascript. For example, the product page uses the same Javascript as the home page, but with a few extra Javascript files. Other solutions will require the user to re-download duplicate Javascript when navigating from the home page to the product page. Our solution solves this problem.<br><br><b>Compress your Javascript and CSS</b><br>Now that your files are minified and combined, your Javascript and CSS will be further compressed using 3 different compression algorithms (gzip, gzdefalt, and gzcompress). <b>All files are pre-compressed</b>, so they are not compressed on a per-request basis. This reduces latency and CPU load and speeds up high traffic Web sites.<br><br><b>Intelligently cache your Javascript and CSS</b><br>The final step to optimizing your Javascript and CSS is to cache them. Since every time your change your Javascript or CSS Site Optimizer will dynamically change the name of the files that the users see, we are able to tell their browser to cache the Javascript and CSS forever. This means that once downloaded, the user will never have to make another request for your Javascript and CSS. This reduces latency, bandwidth, and your server load.<br><br><b>Intelligently cache your Catalog and CSS Images at the browser level</b><br>Your catalog and CSS images will be rewritten and cached in a similar way as the Javascript and CSS. This means that once a user downloads an image, they never have to request that image on your server again. This can <b>save dozens of server requests per page load and save hundreds of kilobytes per page load</b>. On a default Magento Commerce install, this saves 20 web requests per page load just for the CSS images alone.<br><br><b>Results on a default Magento Commerce install</b><br>You can see the graph in the product images to see a visualization of the results. In summary, for initial page loads, Site Optimizer will <b>reduce the total page size by 47.9KB</b> and will reduce the number of requests by 16. On a subsequent page loads, Site Optimizer will reduce the page size by 3.9KB and will <b>reduce the request count by 42</b>. Bandwidth, latency, request count, and server load are significantly reduced.<br>
<br /><br />
<div class="list-container level-0"> <div class="title">Features</div> <div class="list-container level-1"> <div class="subtitle">General</div> <ul class="features level-0"> <li><b>Minify and compress Javascript / CSS</b></li> <li>Minify HTML and inline Javascript / CSS</li> <li><b>Choose from 4 different minifying algorithms:</b> <ul class="level-1"> <li>JSMin</li> <li>JSMin Plus</li> <li>YUI Compressor</li> <li>Closure Compiler</li> </ul> </li> <li>Improve cache management of CSS / Javascript files</li> <li><b>Improve cache management of images</b></li> <li>Combine CSS / Javascript files to reduce latency</li> <li>Configurable on a per-store basis</li> </ul> <div class="subtitle">Other</div> <ul class="features level-0"> <li>Very easy 2-minute installation</li> <li><b>30 day money back guarantee</b></li> <li>Built by a trusted company that is here for the long-term</li> <li>Programmed with secure and high-quality code</li> <li>Designed with a "just works" philosophy <ul class="level-1"> <li>No need to modify the source!</li> </ul> </li> <li><b>6 months free upgrades</b></li> <li>Professional installation available (cost extra)</li> </ul> </div></div>
This extension was developed by and is supported by Extendware
The best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.
If you need support for a Magento platform, there are different options for support depending on which Magento platform you are using. Below are links for specific platforms.
We built Magento Connect using the latest techniques and technologies.
This makes Magento Connect faster and easier to use.
Unfortunately, your browser doesn't support those technologies.
Use the links below to download a new browser or upgrade your existing browser.
Internet Explorer Version 8+ Mozilla Firefox Version 7+ Google Chrome Version 14+ Apple Safari Version 5+