The Internet has been a significant sales channel for a long time. It gives the opportunity for small companies that do not have a competitive advantage, eg capital, to start a business and possibly expand it also for branches of sales or classical distribution, which is a bit of success.
At the beginning, minimizing costs is the most important thing, so of course businessmen are considering starting up online stores using one of many free scripts, especially in PHP / MySQL technology (availability of stable hosting at an attractive price).
At the moment, WordPress has become very popular, being a CMS system expandable with additional plugins. Some plugins for e-commerce appeared, including Woocommerce. This is an interesting phenomenon, because previously popular CMS was Joomla, which also had store solutions such as VirtueMart. Nevertheless, the concept of WordPress has caused its growing popularity and interest in e-commerce plugins.
In the meantime, there were a lot of stand-alone store solutions such as Prestashop, a lot of time developed and rebuilt.
Currently, the frequently asked question is – what to choose – WooCommerce or Prestashop.
I will try to briefly address this question. However, I will not spend much time comparing functionalities but I will look at the issue from the perspective of a:
WooCommerce is a plugin for WordPress. If we plan to expand our e-commerce store / solution with social functions, such as a forum for advice about our products, a social module, user profiles, lots of fancy gadgets, etc. WordPress + WooCommerce is definitely a better route. For sure, however, we will face problems related to low stability and refinement of WordPress or WooCommerce plugins as well as their cooperation – let’s check whether the plugins chosen by us cooperate with each other and in what version. Not everything gold that shines.
However, if you plan to simply have a store – product catalog, basket etc. and do not go too far – here is no doubt a better choice is Prestashop. It offers a solid and stable package for the start. Poblems can be with efficiency.
Looking at the programmer’s eye for both solutions, for sure the CMS WordPress runtime is easier to absorb the simplicity of expanding our store with new functionalities or its customization – we have actions and filters and very decent WordPress documentation. In turn, in the case of WooCommerce, which is not strictly a store but a commercial plug to which we can find both store accessories and, for example, a cooperating advertising website – at the moment it can be seen that the code for plugins or extensions is often messy. WordPress itself does not theoretically offer add-ons using the MVC model (although let’s be honest – an advanced programmer can organize the code or its templates accordingly).
It’s just that when learning Prestashop we learn Prestashop, in the case of WooCommerce, however, we have some growing experience in WordPress. Theoretically, there will be more websites than shops, but in turn, the stores, however, the companies are more willing to invest, because they bring noticeable revenues, rather than the websites being business cards.
So the choice is yours.
You can certainly say to business managers – do not succumb to miraculous banners about reliability and mystical reliability of WooCommerce or Prestashop (although Prestashop is better here for now). If you plan to develop a business based on these stores, then at some stage you will be contracting programmers to extend or customize the functionality – above all, a good definition of requirements. As of today, Prestashop offers for business, a strictly stabile shop and a refined whole – in the area of the store. In the case of WooCommerce, at least from the point of view of a programmer executing repair orders – there are more problems. However, there are more WordPress developers.
Also, when choosing a software and especially additional modules / plugins, do not count on the fact that they will work with each other without any problems, especially in the case of WordPress / WooCommerce plugins. They can mutually interfere in the proper operation of the store. Refining the free plugins leaves a lot to be desired (“People’s hands light but unhelpful”.), So you should also consider commercial plugins – the work of a programmer improving free software also costs. We do not enable automatic WordPress / WooCommerce updates or add-ons. Updates must be done on the developer’s copy of your own store. If they succeed – we do the same on the production version (earning).
Hybrid solutions are also possible. For example, company, cms and community functions will be implemented on CMS WordPress, and the store for subdomain, e.g. a store. * In Prestashop – “Humble bodies, two mothers sucks”. An efficient programmer should be able to set up functional modules (eg write a WordPress plugin extending to Prestashopa tables).
However, importantly, if we have an experienced web developer / company in any of the solutions that has experience in building, customizing, integrating modules or maintaining it – choose the store in which it has experience. For a long distance, the “programmer” resource becomes crucial.
Have a nice business.