With the fast growth in online web presence, a plethora of free and paid CMSs was born. Most of them have grown to high feature richness and have attained considerable stability because of promising community. If you are battling with choosing the correct CMS for your business website, then you have landed on the correct webpage. The following shall continue to be the most promising open source CMSs in 2018

  • Wordpress
  • Drupal 8
  • Umraco

Wordpress:

Wordpress is LAMP based open source Content Management System. www.wordpress.org provides a downloadable version of the CMS, while they provide a cloud based blogging station at www.wordpress.com . Wordpress is most widely used CMS for building business websites or any other functional portal of any complexity. Plugins marketplace of Wordpress is quite mature which makes Wordpress as preferable CMS for any project in low cost.

Drupal 8:

Drupal 8 is another popular LAMP based open source CMS. Platform is backed up by Acquia and has been built on Symfony 2. Its stronger structure makes it a perfect fit for built complex and secure applications. Popular industries projects like Healthcare, Media & Publishing, Education etc prefer Drupal over any other PHP based Open Source platform. Drupal has successfully achieved a strong community over a period of time and DrupalCon events happening across the glob help in making people quite aware of its potential.

Umbraco

: Umbraco is a feature rich DotNet based open source CMS which has gained considerable love by thousands of its users because of its being secure, flexibility and quick turn around time. Platform has got Umbraco Cloud version to let hosting hassles be saved at customers' end. Below table is a quick comparison between three CMS in regards to different parameters they support.
Parameters umbraco Drupal WordPress
Category Content Management Framework CMS Web application framework E-Commerce CMS Web application framework Content Management Framework Community Software E-Commerce Blog-Software CMS E-Commerce
Preference 32% votes 33% votes 35% votes
Website umbraco.com www.drupal.org wordpress.​org

License

MIT License

GPLv2

GPLv2

Implementation flexibility

25% votes

33% votes

35% votes

Out-of-the-box functionality

25% votes

27% votes

23% votes

Features

Full text search

Yes

Yes

Yes

Multi-user system

Yes

Yes

Yes

Multiple projects

Yes

Yes

Yes

Standard compliance

Yes

Yes

Yes

Multi Lingual

Yes

Yes

Yes

User statistics

Yes

Yes

Yes

Extension/Plug-in

Yes

Yes

Yes

Editing>

WYSIWYG-Editor

Yes

Yes

Yes

External pages

Yes

Yes

Yes

Revision control

Yes

Yes

Yes

Template language

javascript RazorEngine HTML5

PHP Twig

PHP HTML5

System requirementsMore

Operating system

Windows

Cross-platform

Cross-platform

Programming language

C# Visual Basic .NET JavaScript

PHP JavaScript

PHP

Database

MySQL Microsoft SQL Server Express Edition Microsoft SQL Server Compact Microsoft SQL Server 2008

Microsoft SQL Server 2005 MySQL PostgreSQL Oracle cassandra MariaDB MongoDB

MySQL MariaDB

Memory recommended

-

1 GB

256 MB

Memory minimum

5 GB

128 MB

32 MB

Navigation

Hierarchical menus

Yes

Yes

Yes

Multiple categories

Yes

Yes

Yes

More

Tag

Taxonomy

Taxonomy

Blog, CMS, Webbasiert

Autofocus

Yes

?

Yes

Interpreter

Yes

Yes

Yes

Database model

Relational

Relational

Relational

Unicode

Yes

Yes

Yes

Target audience

Web Development App developer Enterprise

SMB Media and publishing sector Government Healthcare Enterprise

Media and publishing sector Web Development Enterprise

Design pattern

Model-View-Controller Event-Driven

Data Mapper Procedural Hooking

Procedural Hooking Event-Driven

Difficulty level

Intermediate

Advanced

Beginner

Application startup time

1 ms

1 ms

1 ms

Adobe Flash Support

Yes

No

Yes

Object-Relational Mapping (ORM)

Yes

Yes

Yes

Machine Code Generation

Yes

Yes

No

Documentation level

★★★★☆

★★★★☆

★★★★☆

E-Mail protocols

SMTP POP3 IMAP

SMTP Mandrill

POP3 SMTP IMAP Mailgun Mandrill

RESTful

Yes

Yes

Yes

Code Generation

Yes

Yes

Yes

Dynamic typing

Yes

No

Yes

Programming paradigm

Object-oriented

Event-driven Aspect-oriented programming

Reactive programming Object-oriented Functional

Scripting language support

C# Razor .NET Framework

PHP JavaScript

PHP

Free to use

Yes

Yes

Yes

Frontend

.NET Framework Razor JavaScript

PHP

PHP

Backend

C# Razor .NET Framework

PHP

PHP

Supported VCS

Git github Subversion bitbucket

Git

Git github Subversion bitbucket

Database Connection Pooling

Yes

Yes

Yes

Separate Service Layer

Yes

Yes

Yes

Community Driven

Good

Excellent

Good

HTML syntax

Yes

Yes

Yes

Reliability

★★★★☆

★★★★☆

★★★★☆

Versioning

Good

Good

Good

Data encryption

Conditional

Yes

Yes

Custom queries

Good

Good

Good

Layout Structure Template

Yes

Yes

Yes

File Assets

Yes

Yes

Yes

API

Good

Good

Good

Compiled language

Yes

No

No

XML Aware

Good

Good

Good

Client/Server code reuse

Model-View-Controller JSON API Template language

array-array-array Web services

Template language

Native driver

.NET Framework C# Mono

PHP

JavaScript

Batch Processing

Yes

Yes

Yes

Scheduled posts

Yes

Yes

Yes

Cloud platform support

Windows Azure Amazon EC2

Amazon EC2 Amazon S3 plesk Engine Yard Windows Azure

Amazon EC2 Amazon S3 Windows Azure DigitalOcean

Compiler

No

No

Yes

Browser support

All Major and Popular browsers

All Major and Popular browsers

All Major and Popular browsers

API comprehensibility

★★★★★

★★★★★

★★★★★

Active Directory

Yes

Yes

Yes

SOA

Yes

Yes

Yes

Query Cache

Yes

Yes

Yes

Realtime

Yes

Yes

Yes

Data Security

Yes

Yes

Yes

Community feedback

★★★★★

★★★★★

★★★★★

Ease of use

★★★★★

★★★★★

★★★★★

Highly Available

Yes

Yes

Yes

Malicious Injection Prevention

Yes

Yes

Yes

Copy, Cut and Paste Support

Yes

Yes

Yes

Free for commercial use

Yes

Yes

Yes

Realtime Server Push

Yes

Yes

Yes

Easy of Use

Yes

Yes

Yes

Unit Testing

Yes

Yes

Yes

Ajax

Yes

Yes

Yes

User management

Yes

Yes

Yes

Whatsapp Chat