A better CMS- WordPress vs Drupal
So now you have decided to make your own website. Well, guess what that’s great news! But do you know the how and what and what not to put in the website? Do you know how to code in Java, C, C++,.net or python? Well when I started “Digitaltmrw” I had zilch knowledge of this. Still I don’t know how to code but I have created this wonderful website.
How did I do that? Well it’s almost a no-brainer that I did this through Content management system(CMS). CMS is basically a web application designed to make it easy for non-technical users such as us to add, edit and manage a website. Will it help you if it had just been that ? No.
You can consider this divided into two parts: the content management application(CMA) and the content delivery application(CDA). The front end interface of CMS is called CMA which allows users who don’t know HTML , to manage the creation, modification, and removal of content from a website. The CDA element uses and compiles that information to update the website.
There are many advantages of using a CMS read more about that in 6 reasons why you should have a CMS based website.
Some of the most commonly used CMS are WordPress, Drupal, Joomla and Magento. Apart from being free to download and use, their open source format means that the platform is continuously being improved to support new internet technologies. With all of these systems, basic functions can be enhanced with ever expanding array of add-ons, contributed from their respective communities. Here I will be discussing about WordPress and Drupal only.
Now WordPress (not to be confused with wordpress.com) works best for beginners, and for small to medium sized websites and how can we forget blogs.
Drupal is the most difficult one, but also the most powerful of all these. You can consider this as one size fits all.
Now coming to the detailed comparison:
WordPress began as an innovative, easy-to-use blogging platform. With an ever-increasing repertoire of themes, plugins and widgets. This works best when you just want to start a blog within hours and want to get maximum benefits. Today, over 40% of the websites using CMS’s are using WordPress. In addition, over 60 million websites are using WordPress which shows just how popular it is. WordPress offers many advantages to those looking to create a website within hours.
- Installation: There are many Web Hosting companies like Hostgator, Lineode, GoDaddy and blueHost to name a few which offer automatic installation of WordPress websites. This means that you can have a new website up and running in well under ten minutes. IF you want to customize it and do manual installation even that can be done within an hour or two.
- More Plugins, More Features: WordPress has got a large number of plugins and features which makes it easy for the users to customize it. Its way easier to customize your theme and add more features to it. This is mainly because of its popularity and more number of designers of these items almost always creates them for WordPress.
- Performance: WordPress has got a better performance in terms of ease of Use and SEO. The real SEO power comes from the excellent array of plugins available specifically designed for WordPress which is not there in Joomla and Drupal. The learning curve for WordPress is not that steep as compared to Joomla and Drupal.
- Support Services: the popularity WordPress has gained over the years is because of its support services provided by many other forums. Several websites are setup by users offering free support to other WordPress website owners. Some of the popular support websites are ShoutMeLoud and many more.
Drupal is another most popular Content Management System available in the market. It’s a fully open source program, which many people prefer but the only problem with Drupal is the learning curve is very steep and you should have some technical knowledge.
The Drupal platform is extremely powerful and is less resource intensive than that of WordPress. Drupal has many applications and can be used for blogging or even for static websites for large corporations. Some of the advantages of using Drupal are:
- Installation: Drupal is the more advanced version of all the major Content Management Systems available. It is also not that resource intensive and doesn’t require to be upgraded frequently like that in WordPress. So new bloggers don’t have to worry about upgrading their website frequently.
- Features: Drupal is easy to customize with many different plugins, themes and other configurable options same like WordPress. For those with sufficient knowledge in programming can easily understand its features and even edit the root files of the program. Thus, making it more flexible than any of the three content management systems.
- Performance: As compared to WordPress and Joomla, Drupal pages have a much faster response time. The load time of the page is much faster, but of course as and when you keep on adding more features the more will be the loading time.
- Support Services: Anyone can download the Drupal software for free and install it on your own Hosting server. Now a days many Hosting platforms also come with a preinstalled version of Drupal which can be accessed from your Cpanel . May support groups, technical specific and also Location specific exist which can help you and you will be able to understand how to make your website on Drupal .
Drupal is the most powerful of the Content management Systems that are available in the market right now with one size fits all configuration. The only drawback of using Drupal is you should have some prior knowledge of programming knowledge like HTML, PHP and other common languages. You don’t need to be an expert, but being able to troubleshoot error messages, and identify problems with coding will be a significant benefit.
Wait for my next blog to discover more about Joomla and Magento.
Originally published at digitaltmrw.com on August 23, 2015.