VirtueMart Forum

VirtueMart 2 + 3 + 4 => Security (https) / Performance / SEO, SEF, URLs => Topic started by: dylanphelan on May 02, 2013, 22:47:28 PM

Title: How to improve speed: caching, minimizing, multiple jquery etc
Post by: dylanphelan on May 02, 2013, 22:47:28 PM
Hi everyone

I've been trying to speed up my website. I've spent a lot of time on the forum tonight, I've tried a number of the suggestions, but am not sure if i'm using the correct approach.

I'd appreciate if you could take a look and give me some input.

My store is http://www.ecohub.co.za/shop

With this being my most important category:

http://www.ecohub.co.za/shop/juicers

I'm using the latest VM and Joomla. I've set jch optimize to only combine the CSS.
I'm using a yootheme template and have enabled all their gzip, minify, combine and data uri options.

Joomla caching is currently off. I tried jotcache, but had some issues - I haven't tried different settings.

I'm using jquery integrator.

I see some javascript errors using firebug, but not sure how to fix them  - or if they are affecting performance.

Thanks!!
Title: Re: How to improve speed: caching, minimizing, multiple jquery etc
Post by: Click SSL on June 21, 2013, 11:12:49 AM
Very first you need find-out error on your website and debug it. When I visited your website I found CSS and JAVA Script error.

To know how improve website speed follow these URLs:
moz.com/blog/15-tips-to-speed-up-your-website
https://developers.google.com/speed/articles/identifying-page-speed-problems
developer.yahoo.com/performance/rules.html‎
Title: Re: How to improve speed: caching, minimizing, multiple jquery etc
Post by: jjk on June 21, 2013, 18:03:22 PM
Concerning the Javascript error mentioned byx ClickSSL.
I did see two. The first one is caused by ajax_1.5.pack.js. Afaik that is Joomsocial's 'Azrul Mambot Plugin', which has been known for destroying VirtueMart javascript. You probably need to disable it. Also there seems to be a problem with .../cache/template/gzip.php?widgetkit-69f1949e-336ee050.js lazyloaders (your template's jQuery v1.9.0 loaded from Google?)

If you think you need to cache all or parts of your website, try to disable cache for all VirtueMart pages. Using a 3rd party cache in shopping carts can do weird things.
Title: Re: How to improve speed: caching, minimizing, multiple jquery etc
Post by: ereallstaff on July 04, 2013, 09:29:28 AM
I don't know if you already worked on it, but your website runs quite fast.

I am running it from chrome / linux

I think maybe focus on advertising , don't worry about speed

what I should say with my http://www.modacalcio.it/en/  ... this is slow!
Title: Re: How to improve speed: caching, minimizing, multiple jquery etc
Post by: AH on July 04, 2013, 10:11:12 AM
Yes that is slow!
Title: Re: How to improve speed: caching, minimizing, multiple jquery etc
Post by: jjk on July 04, 2013, 11:05:52 AM
@ereallstaff
The first thing that came into my mind looking at your site was the first sentence in this post: http://forum.virtuemart.net/index.php?topic=116898.msg394447#msg394447  :)

Your homepage is so slow, because you are loading too many time consuming stuff. I think you can easily cut your loading time to less than half by avoiding to load content, i.e. your webfonts, from external sources (mostly Google in your case). This one for example adds 5 seconds of loading time: ...s3-eu-west-1.amazonaws.com/assets.cookieconsent.silktide.com/current/style.min.css. And browsers are loading images one after another - and you are loading plenty of them on your homepage.