News:

Looking for documentation? Take a look on our wiki

Main Menu

How to speed up Virtuemart 3

Started by kiro789, March 30, 2015, 13:53:01 PM

Previous topic - Next topic

kiro789

Hello,
I have a VM3 store and I would like to make my shop faster.My site is www.baron.bg
Have you some suggestions how to speed up my site.It is extreme slow now.

GJC Web Design

Honestly - this is web design 101

2480px x 1690px images

thumbs all 800px X 533px and these are so large at 500MB each!!!!!

template loading massive css files of which-> 2454 rules (80%) of CSS not used by the current page.

1.9MB page load
GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

kiro789

Yes,
I give that site to one Fivver user to improve the template, but as you see he made things even worse.What can I make to do it right.Maybe to take some new template for VM3? I am not very good in VM , so I need some external help.

Milbo

Use j2.5.28 and in the tools the joomla table updater. Of course there are also some templates available which slow the shop down.
Should I fix your bug, please support the VirtueMart project and become a member
______________________________________
Extensions approved by the core team: http://extensions.virtuemart.net/

GJC Web Design

but first you can reduce the size of the images you use massively - then re-upload them
GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

kiro789

Quote from: GJC Web Design on March 31, 2015, 00:35:11 AM
but first you can reduce the size of the images you use massively - then re-upload them
Hi,
Only for confirming: I will download all pics in images/stories/virtuemart/product/ than I will resize them and than upload again, is that right? I ask because I am new to Virtuemart. And second: I am searching for a good VM3 template, unfortunately there are only few good at the moment.I think, I will use JM Computers and Electronics VirtueMart Store from Joomla Monster, they have posted: Speed Up Your Site.Speed up your site by compressing CSS and JS files! Get more visitors to your site thanks to SEO optimized code.Can you recommend me some fast VM3 template?
Regards!

kiro789

Is there any difference if my images are in .png or .jpg? Which is better for speed? And If there are .png in the images/stories/virtuemart/product/ and then I make them .jpg, will the VM recognize them?

PRO

Quote from: kiro789 on March 31, 2015, 12:47:47 PM
Is there any difference if my images are in .png or .jpg? Which is better for speed? And If there are .png in the images/stories/virtuemart/product/ and then I make them .jpg, will the VM recognize them?

you can re-assign images if you rename them.


GJC Web Design

#8
always jpg for an "photo realistic image" - png are only for graphics

resize and compress - visually to the best compromise size

Spyros's templates are always clean and super fast - very un-invasive http://extensions.virtuemart.net/vm-templates/hera-virtuemart-template-detail
GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

Milbo

Should I fix your bug, please support the VirtueMart project and become a member
______________________________________
Extensions approved by the core team: http://extensions.virtuemart.net/

kiro789

Thanks a lot! Your are amazing! I have optimized my category images and now is better. I will do the same with the product images and I hope the site will load faster.
Best regards!

Milbo

I hope you know that vm does that for you, you just need to change the thumbnail size set in the vm config.
Should I fix your bug, please support the VirtueMart project and become a member
______________________________________
Extensions approved by the core team: http://extensions.virtuemart.net/

kiro789

Hello,
I would like first to ask, before I do something wrong:
1.I would like to replace all images with new ones (thumbnails and original) - What will be the easiest way? Because I have a of lot images in png even in the thumbnails.I would like to replace them with jpg
2.When I clear the folder resized, will they be replaced with new automatic from the product folder, because each product image has an a path.How can I change the path of all resized images at ones.

jenkinhill

For product images you only need to optimise the main image.  I have sorted this before by donloading the  images/stories/virtuemart/product  directory, deleting the contents of the resized subdirectory and bulk optimised the remaining main product images using Photoshop without renaming them (other image editors could be used) and uploading the directory back to the live site.  The thumbs are automatically recreated.
Kelvyn
Lowestoft, Suffolk, UK

Retired from forum life November 2023

Please mention your VirtueMart, Joomla and PHP versions when asking a question in this forum

kiro789

Ok,
But What I mean is that.I will optimize all the images without to rename, but when I change the images is from .png to .jpg , is that not a rename?
The path is now: images/stories/virtuemart/product/комплект br019.png
And the new path is:  images/stories/virtuemart/product/комплект br019.jpg
Is that not a rename.