O'Reilly logo

Drupal 7 Module Development by Ken Rickard, John Wilkins, Larry Garfield, Matt Butcher, Greg Dunlap, Matt Farina

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 1. Developing for Drupal 7

Drupal is a web-based content management system (CMS) and social media platform. While it is useful out of the box, it is designed with developers in mind. The purpose of this book is to explain how Drupal can be extended in many ways and for many purposes. This chapter introduces the terminology, tools, and processes for developing Drupal 7. While subsequent chapters focus on code, this chapter focuses on concepts. We'll talk about the architecture of Drupal, and how you can hook into Drupal at strategic places to extend it for accomplishing new tasks.

The following are the major things we will be covering in this chapter:

  • An introduction to Drupal development
  • The architecture of Drupal
  • Nodes, Fields, Users, and ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required