What is Drupal?
Role
- ALL
Rank
- ALL
Introduction
Designing, Prototyping, Cultivating, and Presenting a unified User Experience is as much a journey for the Developer as it is for the Front-End Designers, Back-End Designers, DevOps, and SysOps.
The following pages contain a small number of references beyond this book where learning magic can happen. They have, for the most part, been presented in 'learning order'. That said, one does not need to know any Javascript to become a Drupal Site Builder and the HTML/CSS knowledge requirements are small at-best.
"Everytime I'm ready to lay a solid Foundation, illepic hands me a shovel." ~ cleverington
What is Drupal?
Build something amazing, for anyone, anywhere.
Drupal, as defined at d.o is "content management software".
This definition, however, only breaches what Core Drupal offers.
With the exensibility provided by modules such as Views and the Chaos Tool Suite, Drupal 7 stomped into the realm of web application development like a T-Rex carrying a foundation built on Security, Community Support, and smooth expansions.
In truth, Drupal is better defined as a User Interface (UI) and User Experience (UX) platform. From online video-games to deep research web-applications, the only limitations placed on Drupal Developers is what they (and their clients) can imagine. Unfortunately, that name is far to combersome and most non-Developers probably won't understand what "UI/UX Platform" means.
Drupal, like many other open source software, is distributed under the terms of the GNU General Public License (GPL).
Drupal is for building, maintaining, and deploying
- websites
- web applications
- desktop applications
- Facebook applications
- e-commerce websites
- e-commerce < insert mobile-OS here > apps
- RESTful API's
- many, many, more....
Mission
"The Drupal mission is to build the best open source content management framework—one that represents the newest ideas and best practices in community publishing, knowledge management, and software design. We believe in open source, innovation, globalism, and collaboration."
Further Reading:
- Drupal Licensing: https://www.drupal.org/about/licensing
- Drupal Mission, Values, and Principles: https://www.drupal.org/about/mission-and-principles