Posts Tagged ‘Performance Magento Module’

Lightspeed & SpeedBooster Update

Tuesday, August 24th, 2010

Great news! After a good round of testing, Lightspeed and SpeedBooster are now updated with a minor fix to reliability and an upgrade to include multiple-currency support.

Now even if the same page has multiple currencies, when you change session-set magento currency to another besides the default, Lightspeed and SpeedBooster re-cache the new currency on that page as if it were new.

If you already purchased Lightspeed or SpeedBooster, upgrading is free-of-charge. These newest versions can be downloaded from the “Account” section of store.delorumcommerce.com. Just click on the Download tab of the Lightspeed or SpeedBooster module. After you’ve downloaded the new version (2.9.2 – Lightspeed or 2.3 – SpeedBooster), update your installation with a single command from the terminal: ./pear upgrade /path/to/downloaded/PackageName.tar.gz

This multi-currency support is the manifestation of a newer functionality we’re considering (but haven’t implemented yet): session-aware caching. The idea is that when a session variable is set (like language, currency, or even a custom variable you choose) even if a URL remains the same, lightspeed would cache an entirely new page. This could open up new doors for developers and new possibilities for customized content based on certain session variables. The only question is: Would you use this on your site?

Leave a comment. Let us know.

90% of my Traffic is Lightspeed fast, but I need more!

Monday, August 9th, 2010

Lightning fast NEW scalable Magento Hosting. Easy, powerful, on-demand. (Guides)

What’s going on?

First, understand from a high-level that Lightspeed caches entire pages. It’s like taking a picture of a group at a family reunion. Instead of having to get the family back together every time you want to show that particular page (or see that group of people), you just bring up the photo you took. With Lightspeed, instead of loading PHP, running through Magento, and making DB calls to generate a page, Apache simply returns the static HTML generated for that page when it was first cached (Or that picture was taken). This means much faster page loads and much less work for Apache/PHP (or whatever web server setup you use).

For typical Magento installations, a small portion of your traffic requires you to change something (like adding cousin Larry to the picture), which can require getting the whole gang back together (PHP/Magento/MySQL). In the case of Magento, this happens for a small number of your users when a user logs in, adds something to their cart, starts checking out, or you’re in the admin panel, which renders new HTML for  every single page load. With Lightspeed, a fully re-rendered page is required only occasionally for your customers. If your admin is “too slow”, you probably have problems that a hardware upgrade could address.

(more…)

Block Caching vs. Page Caching

Wednesday, June 16th, 2010

Lightning fast NEW scalable Magento Hosting. Easy, powerful, on-demand. (Guides)

A common question we have is, “How does LightSpeed and Speed Booster differ and how do they compare to Magento Caching and AITOC Magento Booster?” The biggest difference is block caching vs. page caching.

Magento uses block caching to reduce page load time. When a page is requested from the server, Magento knows which blocks make up each page, and requests those cached blocks rather than calling the database. AITOC uses a very similar method, but also compresses CSS and JavaScript.

Tiny Brick Speed Booster also uses block caching for Magento. Speed Booster automatically caches the most frequently used elements of your site, and configures them properly for caching. When you make changes to categories, products, CMS pages and CMS blocks individually, Speed Booster will recognize the individual changes resets the cache for you.

(more…)