Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Drupal CMS Framework


Published on

Here are the slides from a presentation I gave at "Untangle the Web" July. This was an introductory talk about Drupal and when and why you might want to use it. A complimentary blog post is available on my website.

Published in: Technology, Education
  • Be the first to comment

Drupal CMS Framework

  1. 1. Drupal CMS Framework Darren Mothersele   @mothersele
  2. 2. Early history
  3. 3. “Drupal 4.7 ... changed the way that Drupal worked;  not Drupal core, but  Drupal the meta-project.” Larry Garfield
  4. 4. Built from atomic parts... CCK Fields (imagefield, emfield, etc) Views Organic Groups Panels, tagadelic, pathauto, buddylist, privatemsg ...
  5. 5. Everything an entity Fields in core CMS Framework Community
  6. 6. Flexible content model Define content types Define attributes (Attach fields) Define relationships (References/Relation) View modes
  7. 7. Views (Query builder)
  8. 8. Panels (Layout builder)
  9. 9. Panels (Layout builder)
  10. 10. Flexibility comes at a price
  11. 11. A custom Drupal CMS is not a proprietary CMS Open source (no vendor lock-in) Community Flexible Extensible Structured content Custom workflow
  12. 12. “we need to relinquish control of our content ... setting it free from the boundaries of a traditional webpage to flow as needed through varied displays and contexts”  Sara Wachter-Boettcher A List Apart
  13. 13. “Get your content ready to go anywhere because it's going to go everywhere.”  Brad Frost For a Future-Friendly Web
  14. 14. Brad Frost For a Future-Friendly Web
  15. 15. COPE Create Once Publish Everywhere Microdata, RDF RSS & Podcasts APIs Mobile And, whatever the future may bring:
  16. 16. “Technology will change. Standards will evolve. But the need for understanding our content —  its purpose, meaning, structure,  relationships, and value  — will remain.”  Sara Wachter-Boettcher, A List Apart
  17. 17. Metadata Descriptive (taxonomy, classification) Administrative (status, licensing) Structural (content model, attributes and relationships)
  18. 18. Custom Entities / Content types / Fields Entity reference Taxonomy Workflow ERS Workbench Rules View modes / panels
  19. 19. What's new in Drupal 8? (2014) Content Authoring Improvements Multilingual Improvements Web Services Views in Core Configuration Management Mobile TWIG
  20. 20. Darren Mothersele   @mothersele