Bandwidth
To determine your bandwidth usage:
- View the usage reports in your administrative console. Reports > Power Features > Account Usage
- Click on the bandwidth tab and explorer the detailed information provided looking for anomalies and bandwidth spikes.
To reduce bandwidth usage:
- Understand and control the traffic to your website. Traffic to your website can be generated from visitors (which is usually good traffic) and spiders. While traffic from spiders is necessary and good in many instances, not all spider traffic is beneficial. Please click here to review the knowledgebase article on 'How do I manage and reduce traffic bandwidth usage'
- Consider using smaller, more optimized images and optimizing your HTML code for size. However, unless your site is extremely un-optimized (very large images on the home page or template, flash animations, video, etc), making changes here will not reduce bandwidth consumption by much if you have a lot of visitors to your stores.
- Use FTP for your file/image transfers over uploading single files through the admin console.
- If you use the Web Service API for routine transactions, consider lowering the polling intervals to reduce bandwidth. An inventory update every 15 minutes versus every hour will use 1/4 the bandwidth, lowering the polling at night hours will reduce it as well. These routine calls can make significant impacts on bandwidth if a lot of data is transferred.
Offloading Jquery and CSS stylesheets to an external server
We've added in functionality, to allow you to have Jquery and CSS stylesheets load in from an external server. This will go a long way in reducing the bandwidth of the site.
These settings are for the JS, Core CSS, Theme CSS, and Tabs CSS to load individual pieces vs the entire UI styles.
There is also a setting to load a single CSS stylesheet (most CDNs only offer the single combined stylesheet), then only the Core CSS path will be included in the theme.
Some possible CDNs include:
Google AJAX CDN
JS: //ajax.googleapis.com/ajax/libs/jqueryui/1.10.4/jquery-ui.min.js
CSS (single sheet): //ajax.googleapis.com/ajax/libs/jqueryui/1.10.4/themes/smoothness/jquery-ui.min.css
jQuery Official CDN
JS: //code.jquery.com/ui/1.10.4/jquery-ui.min.js
CSS (single sheet): //code.jquery.com/ui/1.10.4/themes/smoothness/jquery-ui.min.css
Cdnjs
CSS (single sheet): //cdnjs.cloudflare.com/ajax/libs/jqueryui/1.10.4/css/jquery-ui.min.css
CSS Core : //cdnjs.cloudflare.com/ajax/libs/jqueryui/1.10.4/css/jquery.ui.core.css
CSS Theme : //cdnjs.cloudflare.com/ajax/libs/jqueryui/1.10.4/css/jquery.ui.theme.css
CSS Tabs : //cdnjs.cloudflare.com/ajax/libs/jqueryui/1.10.4/css/jquery.ui.tabs.css
Product Count
Products are counted based on individual product records in the Catalog database, both for hidden and visible products. Unlike some shopping carts, Variants and Attributes do NOT count as duplicate products. Only the base product is counted towards this limit. See the current product count for your store on the Account Usage report.
In order to reduce usage:
- Delete any discontinued/hidden products that you are unlikely to need in the near future. You can also export discontinued/hidden products and keep a backup ready for import in the future (if you think you may need them at some point)