Our site www.viart.com site is operated by latest Viart Shop 5 with default Clear design
Topic Information
snicholls
snicholls
I have 2 installations of viart on the same server, one is 3.x and one is the newer 4.x
 
The newer install has a very limited selection of items compared to the older so database size is not the issue.
 
The newer installation is so slow compared to the older one, is this because of your home grown alternative to zend?
 
TOCDCO
TOCDCO
It would be nice to get some insight from ViArt team on this one?
 
ches
ches
New base 64 protection has nothing to do with site load speed. We have dozens stores working on v.4 and some of them have 30k products and more. All stores work super fast.
 
TOCDCO
TOCDCO
Ches: It's more than base64. There's a decent amount of MD5 as well as base64. Also uses a lot more 'if' statements and logic throughout the files.
 
All in all, it was a good question from SNIXX because I noticed as well, but I also changed hosting, so I was curious myself
 
Vera
Vera
Specifically at the request of our users, we are conducting some tests now on both versions 3.6 and 4.0.8 and later we will publish the official results in this forum thread.
 
Regards,
ViArt Team
 
 
 
 
 
Vera
Vera
tests.xls (17Kb)  
We have completed the speed testing of ViArt Shop. As example we took default ViArt Shop versions 3.6 and 4.0.8 with the same blocks, settings and products:
http://hosting.viart.com/~default-4.0
http://hosting.viart.com/~default-3.6
 
We used a special ApacheBench (Version 2.3) application developed for this purpose. In attachment you can find the results for two main pages index.php and products.php. In the first row 'Complete requests:' are the general amount of requests executed on the page; 'Concurrency Level:' shows how many requests were sent at the same time; 'Time taken for tests (sec):' is a general amount of time to execute all requests and 'Requests per second:' is the amount of requests executed by the system in one second.
 
As you can see there is not a big difference in speed and 'Requests per second' are executed even faster in version 4. The difference about 10% is visible only when you run one request at a time and there is no much difference at all when you run 5 or 10 requests at the same time.
 
This is caused by the fact that we added more libraries with different functions and vastly expanded ViArt Shop functionality, for example CMS system is completely different and much more advanced now. The refusal from Zend Optimizer has nothing to do with this fact, we have run the same tests on decoded files and didn't notice any differences.
 
And we'd like to underline our development team is always working hard on optimizing scripts and queries before releasing any ViArt version.
 
Regards,
ViArt Team