View Single Post
  #1  
Old November 27th, 2011, 11:18 AM
Eric's Avatar
Eric Eric is offline
Datafeedr Team
 
Join Date: Feb 2008
Posts: 16,902
Default Speed up your store!

In version 3.4, we focused on optimizing the performance of your store. With that brought 2 options that can greatly increase the speed at which your store pages load. You can now cache your CSS file so the browser can store and serve it from its memory and you can also have all of your store pages cached. Cached pages get cleared after each update so you don't have to worry about cached pages being displayed if you've made changes to your store in the Factory. On top of the caching, we've also optimized database queries so that they perform much better.

Below I've outlined how to do 2 things that will improve performance of your store:

1. Store product images and CSS file locally
2. Cache all store pages

There are, however, 2 caveats:

1. If a merchant doesn't allow the downloading of their images, they can't be stored on your server (ie. locally).
2. If you have any views which display products randomly, those views will not be cached as you can not return random products from a cached view.

Store product images and CSS file locally

1. Go here: WordPress Admin Area > Tools > Datafeedr > Directories
2. Click the [Set Up] button to create the required directories on your server (if all directories are not already set up)
3. Go here: The Factory > Your Store > Your store > Store menu > URL Settings
4. Change the Product image field to %li
5. Change the Product thumbnail field to %lt
6. Change the CSS file field to %lc
7. Click the [Save] button
8. Go here: WordPress Admin Area > Tools > Datafeedr
9. Click the [Update Products and Settings] button

Here's a screenshot:




Cache all store pages

1. Go here: The Factory > Your Store > Your store > Store menu > Advanced Store Settings
2. Check the Allow view caching box.
3. Click the [Save] button
4. Go here: WordPress Admin Area > Tools > Datafeedr
5. Click the [Update Products and Settings] button

Here's a screenshot:



If you need more information or explanation, we've also covered how to store product images locally in this video: http://www.datafeedr.com/videos?vide...rc=yt#videotop

Eric