PHP / Joomla / Wordpress / Opencart

TheGeekestLink

Free Member
May 4, 2011
372
23
This is a minefield. I've advertised for a web developer to make my new site and they're all suggesting different methods.

But which is best for a store that offers a few monthly mail order products in fixed boxes?

I'm going live with only one product and while customers will be able to choose various boxes come the end of the year, all these options for websites is just boggling and while I've looked, there's no real website that explains in layman's terms what they all do.
 

ryedale

Contributor
Free Member
Dec 17, 2013
1,554
369
50
Malton
PHP is the language that Joomla, Wordpress and Open Cart are all written in

Open Cart is a stand alone E-Commerce Solution designed for that purpose only

Wordpress and Joomla are content management systems that have E-Commerce Add-ons

More info here

https://www.udemy.com/blog/joomla-vs-wordpress/

We use Joomla for all our clients who find it very straightforward to work with (a lot who have come from Wordpress originally)

I personally find it vastly more powerful in terms of customisation and the ability to make it perform to suit your needs. but that's just our preference. There's many on here who will argue the same for Wordpress
 
Upvote 0

thelegalstop

Free Member
Mar 31, 2012
997
138
London, UK
Hi TheGeekestLink,

I think the "PHP" is quite an odd one here, as this is a mere language (or technology) that is used to build websites and webapps, whereas the other three are readily-built packages (some of them extensively using the PHP).

PHP only option:
Pros:
1. You can get a bespoke solution to suit all your specific needs
2. You will most probably get the unique website solution, used by your website only.
Cons:
1. Building it from scratch takes time, so the webmater will charge you more
2. There may be security issues - webmaster will be likely to work alone, so he won't have the experience of readily-built packages' developers
3. It's really hard to manage without a sound programming knowledge

Joomla / Wordpress (you may hear Drupal as well)

They are so-called Content Management Systems. This means you can edit your site easily, just like you edit your documents in Word. They are widely-used, so there are tons of tutorials, plugins and add-ons out there (especially for Wordpress).

On the other hand, they are not designed for selling/ecommerce, so you will either need a plugin to manage all the shopping bit.

Pros:
1. Easy to edit and maintain
2. Easy to set up and design (you shouldn't be charged much + many developers can do that, hence the competition drives price down)
3. SEO-friendly (Google likes Wordpress)

Cons:
1. Security faults (they are prone to online safety threats)
2. They are lacking selling features (at least their original versions)

The last one: OpenCart is a selling-oriented package. Just like these above, it's easy to manage and install, with lots of tutorials on how to use it. It is also great in terms of design and Google search.

Pros:
1. Easy and cheap to edit, maintain and install
2. SEO friendly
3. Specifically designed for selling purposes

Cons:
1. You'll need some design done
2. Initial configuration can take some time

Summary: I would consider a few points here. First of all, if you have your main webpage build (and you're happy with that), Open chart will perfectly serve as a subpage, then. Also, give you aren't going to manage a grocery store with thousands of products, you can consider a tiny system like (http://simplecartjs.org/); it doesn't require database, management systems and all this tech stuff and will seamlessly integrate with your design.

If you want a new website built, then look into Wordpress/Joomla/Drupal. If you are happy with the management system one of these offer (in terms of user-friendly interface that you are happy to use), then go for it and install a plug-in to sort your selling.

I hope it wasn't too geeky talk, so if you have any questions, let me know!
 
  • Like
Reactions: LMDServicesUK
Upvote 0

TheGeekestLink

Free Member
May 4, 2011
372
23
OK thanks for taking the time to reply. I kinda felt that there are so many news carts OpenCart has been relegated to 'old timer'. Is this still the case?

I'm very familiar with OpenCart and I will have a good few products in 9 months, but for now, do you think with a really cool front page, OpenCart will suit my needs?

What I'm saying is: am I going with a dinosaur?

If you can put my mind at rest, I'll definitely narrow down developers to just OpenCart ones :)
 
Upvote 0

ryedale

Contributor
Free Member
Dec 17, 2013
1,554
369
50
Malton
It depends really on how much you want to make of the non product part of your site? That's where a CMS will be of better use to you

The important thing to remember is whichever option you choose, make sure you keep it patched and up to date. Some developers will do that for you as an ongoing service (we do) but you need to check on it.
 
Upvote 0
F

Faevilangel

If you're going to be adding more and more products go with Opencart, if you're only ever going to have <10 products then WP / Joomla will do.

WP / Joomla are great cms's but need additional functionality bolted onto to do what you want while OC has the features out of the box, for ecommerce I do prefer to use an ecommerce system as there will be less growing pains than on a bolted cms (in my opinion).

OC may be too much for your needs now but you need to think future needs, do you really want to be paying for a new site in 12 months when you add more products and realise the current site doesn't do what you need.
 
Upvote 0

ryedale

Contributor
Free Member
Dec 17, 2013
1,554
369
50
Malton
To be fair, Joomla E-Commerce solutions can support hundreds of products without remotely slowing down or it becoming an issue and it's probably the same for WP.

It takes 2 mins to install an E-Commerce add on, then you are effectively in the same place as with your Open Cart Installation but with the added bonus of having a full CMS with it
 
Upvote 0

innofive

Free Member
Jan 18, 2014
14
3
48
Opencart is good choice these days. A lot of developers at a very affordable price (even too much affordable for me as a developer :) ) . It has weak CMS part (blogging, news), but you can always have wordpress installed on the same server.

Another choice is WooCommerce - shop plugin for wordpress. But it's relatively new, and could have some features lacking, that's you will need to check before going with it.

Joomla and its Virtuecart shopping extension - some customers like it, I personally found too many funny bugs in Virtuemart 2.x, so wouldn't recommend it
 
Upvote 0

TheGeekestLink

Free Member
May 4, 2011
372
23
The thing is, while this site is absolutely not going to be selling more than 30 products (at the moment), it's unlikely I'm going to need to expand it... But what if I change my mind and start selling a few more items...

I don't want to make the mistake of doing this and then finding in a year I need to spend another 1000 on upgrades, or worse, a completely new store.
 
Upvote 0

Alan

Free Member
  • Aug 16, 2011
    7,089
    1,974
    They all do the same thing, roughly. At a more detailed level, it will be down to your requirements. You really need to list your business requirements and then try and check that the proposed solutions will meet those requirements.

    Out of the box all products pretty much will
    - handle 1 to 1,000s of products
    - handle digital as well as real products
    - handle products variations (e.g. colours, sizes)
    - allow you to set basic free shipping, flat rate shipping and zones
    - handle tax by location / zones
    - take payments via Cash, Paypal, Bank Transfer, Collect in Person

    Requirements above these are often 'extras', which if you choose a mainstream product
    e.g. OpenCart
    PrestaShop
    Magento
    WooCommerce in WordPress
    What ever is now better than VirtueMart in Joomla (sorry haven't paid attention to joomla for a good couple of years< thats because it is better (in my opinion) to specialise)

    Because there are thousands or hundreds of thousands of sites using each, then there is normally a low-cost 'extra' that can easily be plugged in by a developer that will do the job.

    There areas that you may have to pay for extra software is typically
    - advanced shipping calculations, e.g accurately calculating shipping by size & weight / destination by postcode zones etc
    - linking to credit card gateways (especially more obscure ones)
    - bulk imports or exports, especially for instance upload / downloads to ebay / Amazon
    - data feeds, e.g. to Google Shopping/Merchant Centre
    - customising paper work like invoices / packing slips / address labels
     
    Upvote 0

    AmazingGiftBoxes

    Free Member
    Oct 30, 2011
    201
    48
    UK
    Go with opencart and it is not a "dinosaur" it is being constantly updated. Also to keep the costs down there is bunch of good templates on theme forest that you can buy for 10 to 30 quid or you can have a developer code you one. There is plenty of plugins for blogs, ebay, seo ...........there is also a lot of people using it so you will find help when you get stuck either here or opencart forum.

    Jerry
     
    Upvote 0

    Alan

    Free Member
  • Aug 16, 2011
    7,089
    1,974
    Perhaps the OP was getting confused with ZenCart & OScommerce. OpenCart is a relatively new product in the scheme of things.

    I would say that the VQMOD method of adding extensions is quite technical compared to adding a WordPress plugin. Where as a relatively non technical person could get WordPress plugin installed easily enough, adding an OpenCart mod wouldn't be in the capability of someone not used to following technical instructions precisely.
     
    Upvote 0

    antropy

    Business Member
  • Business Listing
    Aug 2, 2010
    5,322
    1,104
    West Sussex, UK
    www.antropy.co.uk
    OK thanks for taking the time to reply. I kinda felt that there are so many news carts OpenCart has been relegated to 'old timer'. Is this still the case?
    It never was the case ;)

    OpenCart is still one of the newest and best. A cart will only become out of date when it fails to keep pace with features and trends in the industry, irrespective of when it was started.

    Carts that have been relegated include osCommerce and ZenCart.

    It may be the case that the codebase becomes more and more messy as new and unplanned features are added and a total or partial rewrite (refactor) are needed but it's safe to say that hasn't happened to OpenCart.
     
    Upvote 0

    TheGeekestLink

    Free Member
    May 4, 2011
    372
    23
    It never was the case ;)

    OpenCart is still one of the newest and best. A cart will only become out of date when it fails to keep pace with features and trends in the industry, irrespective of when it was started.

    I was looking at this: http://shopping-cart-review.toptenreviews.com/

    /confused.com

    Actually, confused would be a better place than I am now! :D

    Lots of people saying Joomla is a great place to start for a simple store only selling a few products.
     
    Upvote 0

    Alan

    Free Member
  • Aug 16, 2011
    7,089
    1,974
    A review site like that isn't worth the virtual ink it is written with. It is just an affiliate site promoting links that will earn an income for the site owner.

    That is why not a single opensource (free licence) solution is listed.

    (it is work the virtual ink it is written with to the owners, cause you can earn a good income from an affiliate site that is well promoted, I must get round to building one one day)
     
    Upvote 0

    TheGeekestLink

    Free Member
    May 4, 2011
    372
    23
    I really appreciate the post but I already have two functioning stores (one has been in business for five years), I just don't know the best option for my new store as everyone is giving me very different options. I would just go with a customised OpenCart (which is what I've been asking for) but lots and lots of voices have given me cause for concern...

    The majority say OpenCart (which I am using)
    A good number say Joomla
    Quite a few say Magento
    And a few want to hard code it in PHP
    The stragglers are just suggesting weirder options! :D

    I've had some really good advice from this forum and from some people on it (which really helps). Personally, I can't see why going with OpenCart is such a bad idea but I would like to make NO mistakes this time around.
     
    Upvote 0

    ryedale

    Contributor
    Free Member
    Dec 17, 2013
    1,554
    369
    50
    Malton
    From talking to you earlier, you said that you're not comfortable working with PHP / CSS so that rules out the hard coding unless you want to go back to your developer every time you want to change something.

    Magento is overkill for this project with such a small volume of products

    Which leaves Opencart, Wordpress or Joomla

    All three can handle the functionality of what you need with ease

    The advantage of Joomla or Wordpress is that you get a complete CMS as part of the site . It then comes down to what your chosen developer prefers to work with
     
    • Like
    Reactions: TheGeekestLink
    Upvote 0

    Alan

    Free Member
  • Aug 16, 2011
    7,089
    1,974
    My Opinion, for what its worth.

    I can't see why using OpenCart is a bad idea, especially if you are using it already.

    No point going to PrestaShop if you know OpenCart, its the. same but different

    No point in going to Joomla or WordPress unless you really need a CMS with e-commerce added on, rather than straight e-commerce.

    Magento is reputed to be heavy on server resources, so unless you need a heavy weight solution and prepared to pay heavy weight hosting it is probably one to park.

    Those who want to hard code it in PHP either don't understand the thousands of hours effort required to make a secure shop, or are misleading you and actually have one they coded earlier which they are going to tweak, but you will never find any one else to support it.

    I've been through the process of thinking hard about what e-commerce shop we supply to our clients. The conclusion, initially was OpenCart. However, whilst we have a few OpenCart shops running as our core expertise is WordPress (and that is the only reason we moved from supplying OpenCart) we have now changed and will only supply WordPress with WooCommerce, it doesn't suit every one, but we are happy to send people away to other firms if they need something else.
     
    • Like
    Reactions: TheGeekestLink
    Upvote 0

    antropy

    Business Member
  • Business Listing
    Aug 2, 2010
    5,322
    1,104
    West Sussex, UK
    www.antropy.co.uk
    I was looking at this: http://shopping-cart-review.toptenreviews.com/

    /confused.com

    Actually, confused would be a better place than I am now! :D

    Lots of people saying Joomla is a great place to start for a simple store only selling a few products.

    Ah yes but that link is only talking about hosted solutions, which isn't what OpenCart is.

    You'll also notice that if you hover over any of their "Visit Site" buttons that there are various tracking codes added to the URLs. That implies their review isn't particularly impartial as they'll probably be an affiliate of most of those carts.

    Probably for a very small store that isn't ever going to have lots of products, WordPress with WooCommerce might work. It really does all depend on what you need but you're best off finding a good web developer and trusting their judgement.
     
    Upvote 0

    Latest Articles