The number of users of web-space daily grows. More experienced network users who don't have their own website, seriously think about its creation. Fortunately, today, there is no need to know specialized languages to create a website or a personal blog. There are effective site tools – CMS, which allow to “communicate” with the engine at an affordable level of perception.
Among the most common today are such CMS like Drupal and Joomla. Each of these engines has its own distinctive features, advantages and disadvantages. We will try to answer the question “what is better: Drupal or Joomla?” – Reviewed the most important characteristics functional of each engine and compare Drupal and Joomla with the most significant for the creation and management of third-party sites.
Drupal is written in PHP, the system is applicable for use on sites of varying degrees of difficulty: blogs, forums, news portals, news archives, as well as commercial sites. Drupal functionality is provided with modules. The standard set of Drupal modules includes: forum, blog, newsfeed, voting, news aggregator. A wide range of modules available for download on the official Drupal website.
The most important functions of the modules included in the standard Drupal are:
- quick navigation on the visitor's query of the necessary information on a site;
- categorization of all content on a site, regardless of the purpose of information: news, communication on forums etc.;
- different level of categories nesting;
- delimited access to site information;
- “flexibility” and dynamic menu adjustment;
- XML support;
- interchangeable site templates providing options to choose;
- translation of user interface into different languages;
- ability to limit site loading.
Joomla can be called the most popular system for creating and managing portals all over the world. Such Joomla popularity provided with many templates that are freely available to Internet users, as well as a variety of various plugins that enable achievement of almost any purpose, without involvement of PHP specialists. Joomla allows you to create sites of varying degrees of complexity.
Due to third-party core development, Joomla develops in the right direction, i.e, in accordance with the requirements of present days. The engine has a lot of advantages but its major disadvantage is the "heavy-handedness". Joomla is rather “heavy” when loading pages as it supports many plug-ins. Developers haven't eliminated this problem yet, despite wide use of the system.
Comparing the two CMS:
Drupal doesn't support inserting images in the base CMS package. This issue is addressed by the use of additional editors, but Joomla in this area is much easier. Joomla tools allows easy to use graphics of any complexity, produce insertion, deletion and editing graphic content managed by Joomla.
The power of Drupal is soundly designed template system. Drupal themes management deserves “applause.” However, themes for Drupal in the prevailing amount are paid, so you need to make some money to make your site really unique and beautiful and use Drupal functionality to the maximum. Joomla templates are available from a financial point of view, most of them are available and downloadable for free.
In addressing the other sides of Joomla and Drupal, the functionality of the CMS are about equal. Both systems are quite popular and are in a stage of active development. When you select a CMS is always necessary to take into account all the features of a particular site and the first “count” further management and proper site functioning.