Pages

Friday, January 18, 2013

A Programmer's Guide to Drupal

A Programmer's Guide to Drupal

If you’re a web programmer new to Drupal, this book shows you which programming techniques you can use—and which you should avoid—when building custom web applications with this content management framework. Drupal has its own set of programming principles that require a different approach, and many programmers make mistakes when relying on skills they’ve used for other projects. The guidelines in this book help you through the transition by demonstrating which programming practices conform to the “Drupal way,” and which don’t.
If you’re familiar with PHP, you’ll quickly learn how to take advantage of the powerful Drupal API.
  • Get a complete overview of Drupal, including Drupal core and add-on modules and themes
  • Learn Drupal’s basic programming principles, such as the ability to customize behavior and output with hooks
  • Discover common Drupal programming mistakes—and why hacking is one of them
  • Explore specific areas where you can put your programming skills to work
  • Learn programming tips and tools to help you perfect and debug your applications
Table of Contents

  1. Chapter 1Overview of Drupal

    1. What Is Drupal?

    2. How Drupal Handles URL Requests

    3. The Drupal Cache

  2. Chapter 2Drupal Programming Principles

    1. Principle: Drupal Is Alterable

    2. Principle: Drupal Is International

    3. Principle: Drupal Is Accessible and Usable

    4. Principle: Drupal Is Database Independent

    5. Principle: Drupal Is Secure; User Input Is Insecure

    6. Principle: Drupal Code Is Tested and Documented

  3. Chapter 3Common Drupal Programming Mistakes

    1. Mistake: Programming Too Much

    2. Mistake: Misusing the Drupal API

    3. Mistake: Saving PHP Code in the Database

    4. Mistake: Working Alone

  4. Chapter 4Drupal Programming Examples

    1. Registering for URLs and Displaying Content

    2. Programming with Entities and Fields

    3. Creating Views Module Add-Ons

    4. Creating Rules Module Add-Ons

  5. Chapter 5Programming Tools and Tips

    1. Drupal Development Tools

    2. Finding Drupal API Functions

    3. Other Programming Tips and Suggestions


                                                                  
                                                           

                                                                 http://longfiles.com/q1exy2a0trt3/1449343317_Drupa.rar.html




0 commentaires:

Post a Comment