News:

Support the VirtueMart project and become a member

Main Menu

The need for speed

Started by prokops, January 22, 2016, 10:31:53 AM

Previous topic - Next topic

prokops

Hi guys!

I see that a clean Virtuemart install is pretty fast. We are currently working on a couple of shops and are experiencing some difficulties getting the performance right.

We would like to see some examples of medium and larger commercial shops running Virtuemart at great performance. Can you provide some examples of established webshops running at great load times ?

Cheers,
prokop

GJC Web Design

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

jjk

Quote from: prokops on January 22, 2016, 10:31:53 AM
We would like to see some examples of medium and larger commercial shops running Virtuemart at great performance.

What do you consider medium and large? 1000 products, 10.000 products, 100.000 products...?
Non-English Shops: Are your language files up to date?
http://virtuemart.net/community/translations

Spiros Petrakis

Here is a couple of mine with a few thousands products each and quite busy

https://www.motorparts.com.gr
https://www.accessories.gr

In general vm is fast if your hosting is decent and also your template is not a fat ugly monster.
Joomla templates and extensions development
https://www.yourgeek.gr

prokops

Thank you all for commenting.

jjk: I would like to see VM shops performing well on all levels. But ofcourse I would love to see massive, modern well performing sites. Do you know any good ones ?

cheers

jjk

Quote from: prokops on January 28, 2016, 11:17:05 AM
jjk: I would like to see VM shops performing well on all levels. But ofcourse I would love to see massive, modern well performing sites. Do you know any good ones ?
This one probably has 100000+ products in several languages: https://www.quality-tuning.eu/gb/
But it's not a 'simple' default configuration. It is using one of Spyros's templates.
Non-English Shops: Are your language files up to date?
http://virtuemart.net/community/translations

GJC Web Design

The above has also had work done by me eliminating duplicate queries from various Joomla core and 3rd party extensions which gave a marked improvement in load times in some situations..
So it isn't only VM that needs to be considered.. I found a large number of duplicate queries in the joomla lang handling
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

Additionally to that, this guy is atm handled as platin member, because he payed a lot improvements for the general core.
Should I fix your bug, please support the VirtueMart project and become a member
______________________________________
Extensions approved by the core team: http://extensions.virtuemart.net/

atrus

Hi all,

Recently migrated to PHP7 and the performance improvement is great:

https://www.quality-tuning.eu/

Using VM3.0.14, Joomla 3.5, PHP 7.0.5, Jotcache 5.3 (important: this version works only with J3.5). JCH optimize is disabled for now, we will tweak it abit later.

Suggest everyone to upgrade to PHP7, like now.

Rgrds,
Chris


GJC Web Design

have to agree.. impressive speed Chris!!!
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

betterlead

Wow! Congrats! Fantastic speed.
Live site runs on Joomla 3.9.24 & VM 3.8.6 10373

PHP: 7.3.26

Studio 42

#11
Quote from: betterlead on April 05, 2016, 23:32:03 PM
Wow! Congrats! Fantastic speed.
I don't think it's specifically fast, if this is a dedicated server and run in php7.
P.S:You have some bug on pagination change, in some case i think it's because last category come from session and is set in manufacturer list page.

bobchain

hi all,
Chris this speed at the moment is a dream ...

I hope to not be OT or I should open a specific thread probably...

For the moment I have big problems with speed and performance in research after moving to the new version.
virtual VPS Apache / 2.2.16 (Debian)
PHP 5.5.26 on CGI-FCGI
Joomla 3.4.8 + VM 3.0.12
site navigation is acceptable (2-5 seconds to load static pages or as a retail product, category, Shopping, ...) but the search takes 10 to 25 seconds, and sometimes ends in timeout

the site is a book store with about 10k products, about 400 categories, and about 5k manufacturer (authors).

www.edizioniesi.it

Do you have any suggestions? update PHP to 7 could solve this problem or almost in part?

thanks all for suggestion
Roberto

GJC Web Design

hmmm .. why on a simple Joomla content page does the server take over a second to serve?  http://www.edizioniesi.it/privacy

Just tried on my cheap shared server php5.6 - 256Mb  400mSec, no caches etc for the same type of page

if your already slow at this point then all other delays are cumulative
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

bobchain

thanks for the fast response.

However now I will ask the provider ti improve this time to response... also if... the web server response with a wait of one second as explained by response time of over 20 seconds in the search?
I have tried with cache on and off... the cache at moment is set "off",
if I turn on it the time to response is also more long, and sometime go in error 505.

I have try to enable memcache... or other but the result is worst...
I have just try also to optimized the DB and done normalization of the data...

all this time for long wait from provider? no other issues?
probably I wrong something in the migration from j2.5 + vm 2.020? in the old search response with 4-5 second at max... (PHP was older 5.3) but the server and features are the same...

thanks so much for your help