Drupal Module Coding: Leaner Techniques for Faster Websites.

Time slot: 
March 10th, 2:15 PM - 3:15 PM
Room: 
Sheraton 2 & 3
Track: 
Coder
Experience: 
Advanced

Problem: Drupal often gets "credit" for being a memory- and CPU-hungry content management system.

Solution: The session will describe latest code-design best practices that, when used in module development, provide better resource profile and decrease memory footprint of Drupal-built projects.

We will show how to leverage frameworks like CTools to write leaner, yet extensible modules and what impact the best practices used in this style have on the performance and scalability of the system.

Video on archive.org.

Intended audience: 

Drupal module developers with substantial experience writing Drupal code, who want to write better, leaner code.

Questions answered by this session
Question 1: 
Why is writing leaner modules important for you and Drupal in general?
Question 2: 
What are some of the problems with the way modules are written?
Question 3: 
How should you write a module that accepts plugins?
Question 4: 
How should you write modules that have complex configuration?
Question 5: 
How can you make your module compatible with the Drupal distributions that everybody seems to be talking about these days?
Drupal Module Coding: Leaner Techniques for Faster Websites. has been selected and voting is closed.

Comments

slides?

thanks!

CTools Plugins

CTools Plugins and Exportables session from DrupalCamp Austin, by Erik, mentioned in the Q&A of the session is at:

http://2010.drupalcampaustin.org/sessions/ctool-plugins-and-exportables

Diamond Sponsors

 
Palantir.net
VPS NET

Platinum sponsors

 
workhabit
Trellon

Gold Sponsors

 
Microsoft
NorthPoint
Drupal Connect
HotDrupal.com
Duo
Chapter Three
Treehouse Agency