The Problems with Drupal

Drupal, a web Content Management System (CMS), has a lot of potential to make complex web development tasks simple. However, there are a number of problems that still persist that really do need to be fixed in order for the system to be a truly great solution to many web development problems. Herein, the problems with Drupal will be listed and discussed.

Poorly Verified Modules

Problem:

The biggest issue with Drupal is that so many of the modules require extra work in order to get functioning correctly. What this means is that every time a new module is added it takes about five times as long to get it working properly than expected. Not only does this make estimating time frames, and consequently charges to clients, very difficult but is also generally a pain.

Solution:

The solution to this is basically to improve quality control by creating a ‘gold standard’ for modules that have been tested and tested and found to work in almost all conditions.

Basic Features Lacking in Core

Problem:

While it can be difficult to isolate specific basic features that a CMS should have, there are some that seem fairly intuitive. The two that immediately come to mind are that Drupal has no core WYSIWYG editor comparable to WordPress. This is one feature that is sorely needed and if utilized could potentially result in Drupal overtaking WordPress. The second feature that Drupal should obviously have is a basic, inherent support for Metatags. Relying on modules to get metatags working just is not good enough, with those modules all offering different options that are incompatible with one another.

Solution:

Simple solution: make a high quality WYSIWYG editor and a high quality metatags module and include them both as optional core features alongside Taxonomy and Search.

Unsolved Problems Being Closed

Problem:

The drupal site has a fantastic Community & Support area, but some of the people moderating it are hyperactive and close support topics as though they were solved when in fact they are not. This seems like nitpicking, but it really is such a problem on the Drupal site that about half the problems listed as solved are in fact not. It is very frustrating to come across a specific topic that is exploring a problem only for it to end unsolved.

Solution:

Topics should not be closed as quickly by the automatic closer, and ideally topics should not be able to be closed by moderators. Let the topics fizzle out of their own accord and only regulate off-topic discussions.

Related posts: