Top 10 Reasons We Love Drupal CMS

Author: Jack Martin

Drupal is a free and open-source content management system (CMS) written in PHP and distributed under the GNU General Public License. – Wikipedia. And we love it! Why though??? Here are just a few reasons:

1. Open-source – meaning the core CMS system is free to use and does not require any licensing or contracts.

2. Custom design/theme – we can literally take any custom design and make it function within the Drupal content management system. No need to use a template for your website, let’s get funky with the design and keep the navigation and user experience simple and clean.

This powerful CMS can manage hundreds of thousands of pages with multiple users.

3. Built for expansion – the core of Drupal is built for an amazing infrastructure. It can easily work for a small 5-page basic website where you only edit content, OR this powerful CMS can manage hundreds of thousands of pages with multiple users and pretty much any type of functionality that you want on your website. Even better, a lot of the functionality is pre-built and shared among the Drupal community, so the time to customize your website is minimized because most of the hard work is done already.

4. eCommerce friendly (works well with Ubercart) – very simple user experience on the eCommerce side. Site visitors can easily add products to their cart and checkout with a breeze. Ubercart has a bunch of functionality options that are key to successful ecommerce website management. Product attributes, pricing, coupons, automated email notifications, and much more.

5. SEO friendly – out of the box, Drupal is very search engine friendly with the URL controls (no numbers, but actual words within the URL), options for global 301 redirect, custom URL, and modules that make it easy to customize the title tags, meta tags, and alt tags.

6. Very user-friendly for a site owner to update – extremely easy for the site owner to update the information within the website. Read more about that in Why should I have a CMS (content management system) for my website?

7. User Management – give access to your website to your team, friends, clients, etc. Restrict who has access to see certain things or edit, delete or add content to your site. Very easy to say Joe can only add blog posts, while Sue can add, edit and delete blog posts.

8. Taxonomy – allows the site to remain organized and structured. Giving content ‘categories’ makes it simple to keep your information clean and organized as well as utilize your content again in different areas of your website. For example, your calendar may have 5 different types of events – it’s easy to classify which type of event you are posting on your site, and then site visitors can easily sort for the types of events that they are only interested.

9. Large friendly community community-supported platform – between LinkedIn, Facebook, Twitter and if there is ever a question related to anything on Drupal, an answer is a few keystrokes away. The Drupal community is International. Large events are held annually throughout the world at DrupalCon to engage the community further in their knowledge and learn more about working with each other to keep Drupal a strong content management system.

10. Proven track record – it’s really that simple. Check out these awesome websites, all built on the Drupal content management system platform:

  • Grateful Dead
  • Drupal developed website
  • The White House
  • Drupal CMS website
  • Fast Company
  • Drupal Content Management System
  • Popular Science
  • Drupal Website Development
  • Duke University
  • Drupal CMS Development