I received a few e-mails stating my site ran slow today. Could anyone offer any suggestions. no modification , no custom template, installed by CS-Cart. Any suggestions would be great!
- Way too many categories.
I highly suggest that you use the “Dynamic” menu option. This will only load the root categories, then once being clicked on the sub-categories.
- Server is either slow, or being kept idleing waiting for the categories to be cached by the client (your customers)
I’ve attached an image for your enjoyment
No, its not the servers fault. I can vouch and confirm the shop runs remarkably slower than usual. Plus when trying to configurate some of the Addons, after clicking it loads and loads and loads and loads and loads forever.
Whats the deal?
Does anyone know?
[quote name=‘DTL’]No, its not the servers fault. I can vouch and confirm the shop runs remarkably slower than usual. Plus when trying to configurate some of the Addons, after clicking it loads and loads and loads and loads and loads forever.
Whats the deal?
Does anyone know?[/quote]
I didn’t say it was just the server…
[quote]1) Way too many categories.[/quote]
Change the design of the categories to dynamic and you’ll see instant relief.
I had it set on e-menu before but for some reason it was loading really slow. I thought sitting it on the regular menu would make it run faster.
I also turned off a lot of add ons I was normally using. Also clicking on a category then clicking to the second page normally takes 10 seconds on a high speed cable connection. I’m not sure if that is normal or not.
I would prefer to use the emenu. I also have a rather large database according to my hosting company. They said it was over 26,000,000 bytes. Every time I make a backup copy I optimized the database in the cs-cart admin panel.
Would speeds increase if I updated to the new 2.0.5? I honestly love the cs-cart template that i’m currently using. I noticed they don’t offer that one in the 2.0.5 version.
Does anyone know if the database is smaller in 2.0.5 because my hosting company seems to think that all my problems are caused by the large database. I’m not sure if there is any truth to that statement or not. I have been to several sites a lot larger than mine that seem to run quicker.
[quote name=‘KBM’]Would speeds increase if I updated to the new 2.0.5? I honestly love the cs-cart template that i’m currently using. I noticed they don’t offer that one in the 2.0.5 version.
Does anyone know if the database is smaller in 2.0.5 because my hosting company seems to think that all my problems are caused by the large database. I’m not sure if there is any truth to that statement or not. I have been to several sites a lot larger than mine that seem to run quicker.[/QUOTE]
If you store your images in database , I would move them to file system , also try clearing your statistics that could make your database quite smaller and like jesse said don’t use emenu if you have a lot of categories. Upgrading will not help speed as far as I can tell.
[quote name=‘gasngrills’]If you store your images in database , I would move them to file system , also try clearing your statistics that could make your database quite smaller and like jesse said don’t use emenu if you have a lot of categories. Upgrading will not help speed as far as I can tell.[/QUOTE]
The images are located in the file system. thanks!
Analysis and Recommendations
* TOTAL_HTML - Congratulations, the total number of HTML files on this page (including the main HTML file) is 1 which most browsers can multithread. Minimizing HTTP requests is key for web site optimization. Y
* TOTAL_OBJECTS - Warning! The total number of objects on this page is 84 which by their number will dominate web page delay. Consider reducing this to a more reasonable number. Above 20 objects per page the overhead from dealing with the actual objects (description time and wait time) accounts for more than 80% of whole page latency. See Figure II-3: Relative distribution of latency components showing that object overhead dominates web page latency in Website Optimization Secrets for more details on how object overhead dominates web page latency. Combine, refine, and optimize your external objects. Replace graphic rollovers with CSS rollovers to speed display and minimize HTTP requests. Consider using CSS sprites to help consolidate decorative images. Using CSS techniques such as colored backgrounds, borders, or spacing instead of graphic techniques can reduce HTTP requests. Replace graphic text headers with CSS text headers to further reduce HTTP requests. Finally, consider optimizing parallel downloads by using different hostnames or a CDN to reduce object overhead.
* TOTAL_IMAGES - Warning! The total number of images on this page is 75 , consider reducing this to a more reasonable number. Recommend combining, replacing, and optimizing your graphics. Replace graphic rollover menus with CSS rollover menus to speed display and minimize HTTP requests. Consider using CSS sprites to help consolidate decorative images. Use CSS techniques such as colored backgrounds, borders, or spacing instead of graphic techniques to reduce HTTP requests. Replace graphic text headers with CSS text headers to further reduce HTTP requests. Finally, consider optimizing parallel downloads by using different hostnames to reduce object overhead.
* TOTAL_CSS - Congratulations, the total number of external CSS files on this page is 2 . Because external CSS files must be in the HEAD of your HTML document, they must load first before any BODY content displays. Although they are cached, CSS files slow down the initial display of your page. Remember to place CSS files in the HEAD and JavaScript files at the end of the BODY to enable progressive display.
* TOTAL_SIZE - Warning! The total size of this page is 229138 bytes, which will load in 62.47 seconds on a 56Kbps modem. Consider reducing total page size to less than 100K to achieve sub 20 second response times on 56K connections. Pages over 100K exceed most attention thresholds at 56Kbps, even with feedback. Consider optimizing your site with Website Optimization Secrets, Speed Up Your Site or contacting us about our optimization services.
* TOTAL_SCRIPT - Warning! The total number of external script files on this page is 6 , consider reducing this to a more reasonable number. Combine, refactor, and minify to optimize your JavaScript files. Ideally you should have one (or even embed scripts for high-traffic pages) on your pages. Consider suturing JavaScript files together at the server to minimize HTTP requests. Placing external JavaScript files at the bottom of your BODY, and CSS files in the HEAD enables progressive display in XHTML web pages.
* HTML_SIZE - Caution. The total size of this HTML file is 55781 bytes, which is above 50K but below 100K. With 50K of images and multimedia this means that your page will load in about 20 seconds. Consider optimizing your HTML and eliminating unnecessary features. To give your users feedback, consider layering your page or using positioning to display useful content within the first two seconds.
* IMAGES_SIZE - Congratulations, the total size of all your images is 39973 bytes, which is less than 50K. Even with a 50K HTML page this page should load in less than 20 seconds on a 56Kbps connection. Ideally each image should be less than 1160 bytes, to easily fit into one TCP-IP packet.
* SCRIPT_SIZE - Warning! The total size of external your scripts is 93204 bytes, which is over 20K. Consider optimizing your JavaScript for size, combining them, and using HTTP compression where appropriate for any scripts placed in the HEAD of your documents. You can substitute CSS menus for JavaScript-based menus to minimize or even eliminate the use of JavaScript.
* CSS_SIZE - Warning! The total size of your external CSS is 40180 bytes, which is over 20K. Consider optimizing your CSS for size by eliminating whitespace, using shorthand notation, and combining multiple CSS files where appropriate. By using labeled container cells and descendant selectors you can target chunks of HTML content efficiently without the need to embed extra claases and styles.
* MULTIM_SIZE - Congratulations, the total size of all your external multimedia files is 0 bytes, which is less than 10K.
- I bet if I could fix all of that above the site would run a lot faster.
[quote name=‘KBM’]Would speeds increase if I updated to the new 2.0.5?[/QUOTE]
A big NO.
I must underscore that I initially thought the thread was about the new version 2.05 and not 1.3.5 as I just discovered.
anyone deal with host gator?
[quote name=‘KBM’]anyone deal with host gator?[/quote]
I havn’t personally but you’ll find a dozen threads detailing issues with hostgator,
btw, speed test websites are not accurate in the slightest when it comes to ecommerce.