5 Excellent Open Source CMS To Start A Website.

After the dot-com boom in the ‘90s, the Internet has grown to be less of a novelty and more of a necessity. Whether you’re the CEO of a big corporation or just an everyday Joe Schmoe, it’s nearly impossible to live in complete isolation from the online world. According to Internet World Stats, over half of the Western world has regular access to the Internet. That means that Internet users are no longer in the minority and being online is slowly becoming a critical aspect of living in the West.

There are few examples that show this best than the sheer number of personalized websites, forums, and blogs that litter the online landscape. Every day, more and more people are building their own websites and leading their own communities. Soon, owning a website will be akin to owning a car or a house.

If you’re looking to start a website of your very own but don’t have much technological knowledge or experience, your best bet would be to get familiar with content management systems, or CMS’s. They are built to take care of all the backend programming and database maintenance, allowing you to focus on creating the website that you want.

Here are some of the most well-known free and open source content management systems that will help you get started.


It’s impossible to talk about CMSs without mentioning WordPress. Even though WordPress started off as nothing more than a simple blog publishing product back in 2003, it has since evolved into something much more.

With such a large and passionate modding community behind it, WordPress has become one of the best CMSs on the market. By playing around with various plugins and widgets, you can transform an unremarkable WordPress blog into a beautiful, fully-functional website. In fact, if you weren’t aware, MakeUseOf runs on WordPress, and we have lots of WordPress tutorials for you to take advantage of.

WordPress is totally FREE including very professional look CMS for creating weblog and hosting with unlimited period. Your web site url will ended with .wordpress.com 


Joomla first came on the scene back in 2005 as a derivative of its predecessor, Mambo. Since then, Joomla has been downloaded over 23 million times and remains as one of the most popular CMSs in the world. Take a glance at any list of CMSs and you’ll always find Joomla in one of the top 3 spots.

The great thing about Joomla is that your website can be as lightweight or as heavyweight as you need it to be. There are hundreds of extensions available that will help you mold your website into doing exactly what you wish.

Joomla is a free, open source content management system but with very limited period of hosting (30 days). Your web site url will ended with cloudaccess.net

What happens after 30 days?
You can let the demo expire and it will auto-terminate. If you want to keep the content, upgrade to a paid plan with more hosting features and phone support, or you can create and download a backup file along with the database to upload on another hosting services. You can always launch a new demo trial website.


In the world of CMSs, Drupal is one of the oldest contenders still around. It was initially released back in 2001, making it older than both of its biggest competitors, WordPress and Joomla. It wasn’t until 2007 that this CMS started booming in popularity.

Drupal is somewhat unique in that its continued survival is due in part to the huge community of volunteer contributors. The developers have embraced the open source aspect of Drupal, thus splitting the CMS into 2 main portions: the core, which is maintained by the developers, and the modules, which are maintained by community contributors. At this time, there are over 9,000 of these modules  available for download.

To get started with Drupal, you’ll also need a web hosting which mean you need to pay to provider.

Drupal is powered by PHP and any of the following databases: MySQL, PostgreSQL, SQLite, Microsoft SQL Server, MongoDB, or MariaDB.

CMS Made Simple.

CMS Made Simple has a pretty clever name. Its initials are CMS, which makes it recursive. For those of you that are tech-geeks, I know that you just smirked on the inside.

In the world of CMSs, CMS Made Simple is a late comer, having been introduced in 2009. However, despite its youth, this CMS has received millions of downloads already and has quickly burgeoned into popularity – and for good reason.

Unlike other CMSs, which encourage their users to fiddle around with code and programming, CMS Made Simple aims to provide its users with an easy road towards developing and customizing a website without having to deal with a lot of the technical mumbo-jumbo behind the scenes. If you don’t intend to hack around with the underlying code that powers your website, CMS Made Simple was made just for you.

CMS Made Simple is powered by PHP and MySQL or PostgreSQL.


Interestingly enough, b2evolution has the same roots as WordPress. In 2003, both CMSs branched off of a preceding blog system called b2/cafelog, of which WordPress became the official successor. While b2evolution isn’t as widely known or respected as WordPress, it does have its fair share of features that prove useful and worthwhile.

b2evolution is perhaps best known for its inherent support for multiple blogs, admins, and users under a single installation. Most other Content Management Systems would require some sort of extension or plugin to support these features – particularly the multi-blog feature. b2evolution handles it all straight out of the box.

And even though b2evolution has a unique feature set right from the get-go, the system can be extended by installing third-party plugins and skins.

b2evolution is powered by PHP and MySQL.