Drupal is an open-source content management system, similar to Wordpress. It allows you to easily make changes to content on your website, and allows for non-technical users to make these changes too. You can add modules (like a Wordpress plugin) for a variety of user-created features. For the more technical user, you can use Drupalβs API to create your own custom module to add needed features or applications using PHP.
Drupalβs flexibility is key to its success and allows both low-tech users and high-tech users to create highly successful websites. Itβs ideal for large corporations, educational institutions and government agencies that have a lot of information to organize and often a number of low-tech employees that manage these pages.
As a Drupal developer, you have direct control over how the site looks, functions and connects with other API. Itβs a great way to create, maintain and manage your website.
History of Drupal
Drupal was created by two Dutch students in 2000 as a very basic content framework. In 2001, they released their framework on the web. Since then, there have been 8 significant releases, with two current Drupal versions that are commonly used: Drupal 7 and Drupal 8. You can read more here: https://www.drupal.org/about/history
Drupal 9 is due to be released in June 2020.
Why use Drupal?
Because itβs awesome! But seriously, this is a question I get regularly from people who primarily use Wordpress and find Drupal difficult to use. I wonβt dispute that! Compared to the accessibility of Wordpress, Drupal can be tricky to set up and maintain. It doesnβt help that Drupal 7 and 8 are significantly different and it can take a little while to understand how everything works together. But Drupal is also super powerful and customizable right out of the box. As a developer, I also feel like the sites you can create are a lot less cookie-cutter than Wordpress. Ultimately it comes down to what youβre comfortable with. Over the next few weeks, Iβll be blogging about the basics of Drupal, how to set up a site, how to get around the administration menus, some module recommendations, and more. Overall I hope to show you that thereβs nothing to fear with Drupal; itβs just one more (powerful) tool for your web developer toolbox.
Top comments (0)