This site is archived.
Skip to Content

Architecture is for everyone

Your session in a few words: 
As the Drupal world gets more complex, approaching projects as architects rather than coders can mean the difference between success and frustration.
Date: 
September 3, 2009 - 14:50 - 15:40
Room: 
La Galerie
Track: 
From zero to hero
Session Type: 
Lecture
Level of expertise: 
Intermediate
Language: 
English

Three years ago, Dries Buytaert announced that Content Mangement Systems had eliminated the webmaster, and challenged the Drupal community to eliminate the developer, too.

Today, that goal is part of the community's DNA. Modules like Views, CCK, Panels, Organic Groups, Rules, and more all put powerful tools in the hands of non-coders. In many ways, though, building complex sites remains just as tricky: there's less custom code, but managing the configuration and interactions of numerous modules can be daunting. And when custom code is necessary, it takes deeper understand and more care to ensure everything keeps working. We may be eliminating developers, but the need for architects who understand the big picture is growing!

Architecture is for Everyone will explain how to manage that complexity and improve the quality of your Drupal sites by approaching problems differently. We'll take a brief look at the history of the Drupal project and its shift towards user-friendly configuration; step back and study Drupal's code from a birds-eye view; and practice planning a new site as architects, rather than coders. Finally, we'll look at the rewards and risks of Drupal's direction, and discuss how you can help shape the project's future.