Sarkari Naukri and Naukri

Thursday, 4 April 2013

difference between drupal and joomla

1.Drupal is much more flexible when it comes to the development and setting up the theme and layout of the website. Joomla! is known to be surrounded by the paradigms set by itself, and offers less scope to be flexible.

2. Joomla! is easy and fast to operate and implement. On the other hand, Drupal is quite a tough nut and have always been the choice of comprehensive businesses and enterprises.

3. If we put it in a precise manner then, Joomla! offers a nice, professional looking website with a slow, categorised, and limited options, while its actually vice versa with Drupal.

4.Backend admin functionality with the Drupal is not that good, while Joomla! is comparatively better.

5.The Drupal codes are more professional and skilled and of a quality, while it lacks in the case of Joomla!.

6.With Drupal, you are able to use the same log-in-details for every different site.

7.SEO has always and will always remain the key concern of these open source software. Therefore, this point should be of utmost importance that Drupal has SEO friendly URLs, while with Joomla!, one needs a commercial component.

8.While Joomla! makes use of the plug-ins for the additional functionality, but Drupal uses modules. So drupal module development become more popular.

Both are Open Source Content Management System.There are some differences between them.These are as follows...
* Drupal is more flexible than Joomla.
* Drupal is better for extensibility and for larger sites while Joomla is easier for Non-Geeks.
*Some of the features offered by Drupal are as follow...
Metadata Functionalities
Discussion capabilities
user administration
Publishing workflow
news aggregiation
XML publishing for content sharing

On the other hand Joomla is used form simple to complex corporate applications and it is easy to install, reliable and easy to manage.


Though they may seem quite similar at first glance the deeper you look the more differences you will find.

Joomla is more complete as CMS "out if the box" with a good system for organising and outputting articles of content, a pre configured WYSIWYG editor, excellent media manager for files and images and even a strong access control system. This comes at a (for me personally) high price as it forces you to do things the Joomla way, very little flexibility.

Drupal is significantly more flexible, arguablly built to be flexible, at the cost of a longer learning curve and (until you learn your way around) a longer development time. With the addition of just a few third party modules to extend Drupal (look into Views, CCK (part of core in Drupal 7), Panels, Rules and you'll get the idea).

Since we are talking about third party extensions its worth saying Joomla has some excellent third party components that will do just about anything but again the tendency is for them to achieve specific goals rather than providing tools to let you do what you want.

There are also major differences in the coding, Joomla uses MVC (you DON'T need to hack core to work with Joomla) and Drupal uses something I have heard referred to as PAC but cannot remember what it means. Drupal has a very easy to use system of hooks to add functionality to a site.

The topic is much deeper than this to be honest, I'll let others add their perspectives as this is just my experience. For the type of site you're planning I would recommend Drupal.

 

 

No comments:

Post a Comment