Modules, themes, plugins en extensies

1
Na 6 jaar "plug & play software" via een SAAS platform, zijn we nu aan het experimenteren met een testwinkel in OpenCart.

De software is redelijk 'basic' maar er is een enorm aanbod van plugins/modules/themes waarbij ik nu al loop te kwijlen! :wink:

De prijzen variëren van gratis tot honderd euro voor een goed SEO pakket of een one page checkout.
Het zijn geen superhoge bedragen (hoewel het totaalpakket aardig kan oplopen), maar hoe werkt het met updates en Plugins???
Als er een nieuwe versie van OpenCart komt, kan ik deze dan probleemloos updaten?
Of heeft dit invloed op de plugins? Kunnen deze ook ge-updated worden of moet je alles weer opnieuw aankopen?

Re: Modules, themes, plugins en extensies

3
Bij OpenCart hangt het vooral af van de ontwikkelaar van een extension. Lees daarom goed de reviews. De ene ontwikkelaar zit er bovenop met updates en support, de andere krijgt klachten over bugs, traag reageren, enzovoort.

Let verder op met extensies die de core (zeg maar: de hoofdcode) van OpenCart zelf aanpassen met vQmod oftewel Virtual Quick Mod. vQmod is een "override"-systeem dat standaardbestanden overschrijft; je kunt je wel voorstellen dat zulke overrides een probleem kunnen zijn bij het updaten van OpenCart.
StoreCore.io
Advertentie

Met Shopify maak je zelf je eigen webwinkel dankzij meer dan honderd thema’s en de complete appstore. Shopify sluit ook goed aan op dropshippers. De software is technisch volledig SEO-geoptimaliseerd en biedt alle sociale media-integraties. Meer info op Shopify.com.

Re: Modules, themes, plugins en extensies

5
Mick schreef:De Vqmod is dus eerder een nadeel dan een voordeel?
Je kunt het Cruijffiaans zien: "Ieder nadeel heb zijn voordeel."

Voordeel is dat je méér bereiken kunt met méér ingrepen in de standaardcode.

Nadeel is dat je ingrijpt in de standaardcode.

Technisch is vQmod vooral een lapmiddel, een soort laatste strohalm waaraan je code vastklampt om die maar zo lang mogelijk in leven te houden. Als developer vind ik dat een fundamenteel verkeerd ontwerp.

Als je bijvoorbeeld een game installeert op een pc, wil je ook niet dat die core services van Windows of iOS herschrijft. (Als het überhaupt al kan, want het OS laat dat niet toe of je virusprogramma slaat op hol.) De services van een platform moeten het exclusieve domein van het platform zelf zijn. Applicaties moeten ze kunnen gebruiken, maar meer ook niet.

Wil je toch ingrijpen in de code, dan zijn er mooiere oplossingen voor version control, in het bijzonder git via bijvoorbeeld GitHub voor OpenCart.
StoreCore.io