What I say is something different:
if you use open source:
- you build individual applications and extensions from different developers with different programming procedures...
- nobody approves the code - does not authorize the program code as the main programmer of the open source project (as it happens at shopsys ecommerce)
in the final you get the same result whether you use Virtuemart or other open source solutions (Joomshoping, Hikashop, Prestashop, Woocomerce ....)
It's the same for everyone.
Virtuemart is a good startup and even on it, using procedures that Patrik or I wrote, you can prepare a professional solution with a load
3-20k customers at one time
1.5 million products
comparable to e-shops programmed to order (alza.cz, mall.cz)
You don't have to be a programmer (nor do I consider myself a programmer), but you should be able to:
- Understand program code and Virtuemart / Joomla functions
- edit templates and create override in PHP HTML | CSS | LESS
- find in code what function is called and why and be able to call it in various parameters with override
- be able to work with git / gitlab, php storm / coda / notepad2, transmit / filezilla ...
Or find someone who can do these adjustments for you.
Example:
We use the kkyoutube plugin from a German developer to display youtube videos on the product detail tab. This plugin is programmed to use the Google API (why?) And because it is poorly programmed, it calls this API where the video is not displayed (in product administration, product category listing on FE ...) so without seeing the video, the daily API call limit (10,000) will be exceeded and the video will not appear in the product detail for the customer at all.
I'm just an administrator, but by looking into the code I found out and was able to tell the programmer exactly what I want to fix and I could check it and test it.
As a result, the programmer has modified one function and it already works.
You don't have to work like this, you can be just the one who installs and sets up, but then you aren't able to make professional solutions, just e-shops for hobby (play the game) solutions.
And this is true with any ecommerce.