Open Source or Proprietary CMS?

Published on: March 25, 2017

What is a CMS?

With a Content Management System (CMS), you can change the text on your pages, add or remove images, manage your site’s SEO, and more. There are a variety of CMS which are typically divided into two categories: proprietary and open source.

As a basic rule, a CMS is always used when creating a website. However, there can be certain exceptions, such as when you’re only creating a landing page or a campaign site that will run for 1-2 weeks; in these cases, it might be better to do it in plain html.

Is a webshop also a CMS?

Not usually. Having said that, e-commerce platforms such as Magento has a very simple built-in CMS where you can easily make text pages. WordPress, a classic CMS system, can be expanded with a plugin from WooCommerce that provides e-commerce functionalities for WordPress.

Should You Choose Open Source or Proprietary CMS?

Proprietary systems are best for the supplier; open source systems are best for the customer.

Using a proprietary CMS has the following disadvantages:

  • The company behind the proprietary CMS can be a small business. If the company goes bankrupt or closes, you may lose your investment and you may have to start over with a new CMS.
  • There are often large fixed costs - typically a monthly rate - which is significantly higher than the cost of hosting an open source system.
  • You can only choose among the modules and functionalities offered by the company behind the system.
  • The system often develops much slower than an open source system because there are more developers behind the open source systems than behind the closed proprietary systems.
  • If you have developed special modules, prices are often very high because there is no competition (often only the proprietary system develops special modules).
  • If you want the design changed, it is usually associated with high costs because it can often only be made by the company behind the system.
  • If you want to switch suppliers but are otherwise satisfied with the system, it (with 95% guarantee) cannot be done because the company behind the system will not transfer the system's source code to another provider. The source code is needed to continue the system.
  • You can get in a situation where you are bound to the hands and feet of the supplier.

Think well before using a system where you cannot switch your supplier freely without having to start all over again.

Recent posts

Get a call from Peter within 24 hours and have a conversation about your requirements.