Drupal was built to be used as a CMS for community web sites. But because of its Lego-like architecture, it has evolved into a platform that helps build web-based business applications, although in a very non-traditional way. That's how OpenCraft has been using Drupal and we aim to share our experience, insights, and future directions with you.
- The elements of Web business applications: information, business logic, horizontal features, presentation
- The standard approach: building on Web application frameworks
- The Drupal approach: composing functionality
- Concrete examples
- Things we wish Drupal could do and what we're doing about it