Foreword
Drupal’s modular architecture and open source nature make it a popular PHP application framework and content management system for hundreds of thousands of web developers around the world. More than 900 people contributed code and ideas to the Drupal 7 release, and even more are responsible for developing and maintaining more than 15,000 contributed modules that can be used to extend Drupal’s functionality.
The size, passion, and velocity of the Drupal community, combined with Drupal’s strength as a platform, allow incredible things to happen. Every day, new modules are contributed and existing modules are improved upon. Whether these modules are created to catch up with the latest trends on the Web or to invent completely new paradigms, the Drupal project continues to expand in many different directions.
The beauty of all these modules is that they empower website builders to assemble rich and powerful websites quickly and easily without having to be a programmer. Millions of people are using Drupal to build personal blogs, corporate websites, intranets, online photo galleries, job posting boards, conference websites, and more.
Unfortunately, the challenge for many of these site administrators, and even seasoned Drupal developers, is to try to make sense of all these modules and the ever-expanding Drupal universe. What modules should you use to build a newspaper website? What modules should you use to build an intranet? What modules ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access