Drupal CCK and Taxonomy: Striking a Balance for Your Information Architecture


Published on

The early decisions that a Drupal site architect makes regarding their site's information architecture can be some of the most important to a project's scalability and usability. CCK (Content Construction Kit) and Taxonomy are key elements to a solid foundation on which to build a rocking Drupal site. Knowing when, how, and why to leverage them in a given situation is a crucial starting point for anyone building a site in Drupal.

Published in: Technology
  • Be the first to comment

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Drupal CCK and Taxonomy: Striking a Balance for Your Information Architecture

  1. 1. Drupal CCK and Taxon Striking a Balance for Your Information Archit Kenny Silanskas Bryan House Client Advisor Sr. Director, Marketing
  2. 2. esday March 30th rupal Gardens Preview at 8:30am egister Today - http://acquia.com/webinars
  3. 3. nny Silanskas ient Advisor, Acquia webkenny
  4. 4. t is CCK and Taxonomy? Content Construction Kit munity Contributed Module (For Now) des API for custom field definitions. des a UI for custom field definitions. e are nearly 450 CCK related modules.
  5. 5. nomy f Drupal core des a method for users to classify content in a archical structure sts of one or more vocabularies with one or more te e used for “Free Tagging”
  6. 6. eam
  7. 7. •  Flavors   Chocolate   Fudge   Vanilla   Cherry   Maraschino   Cream
  8. 8. isn't the flavor a field on our Ice Cream?”
  9. 9. Chocolate Vanilla bar Cream Cherry Many of these flavors (terms) can apply to many different types of treats (c eam
  10. 10. e you listing tributes? o you need to store ata other than plain CCK xt? o you need more ontrol over the
  11. 11. o you need a erarchy? hould users be able “free tag” content? Taxonomy o your objects exist the real world? (e.g. U.S State?)
  12. 12. Both! Let the features decide! (You wouldn't split up Peanut Butter and Jelly would you?)
  13. 13. There are over 430 modules in the community tagged with “Content Construction Kit (CCK)”
  14. 14. Define a “Node Reference” and create relationships between your content. ecide which content types an be referenced using mple controls or get as ranular as you need to be sing the Views module.
  15. 15. Let the users speak for themselves.
  16. 16. March (32) February (10) January (4) December (12)
  17. 17. Defines. Taxonomy Classifies. (And Ice Cream is delicious, but we've cove
  18. 18. Growth is on the horizon!
  19. 19. lds can be attached to more than just nodes es, that means users and taxonomy terms. nsistent Way of Storing and Referencing Field onsistency == Efficiency == More Beer Time ld API Bundles to Group Related Fields No more awkward nodes!
  20. 20. xonomy Terms with Fields Now you get to see and hear the chocolate. d Vocabularies to Content Type Different occasions. Different widgets. th Aliases axonomy goes incognito.
  21. 21. K Defines. Taxonomy Classifies. ow the Feature Set of Each. Never One or the Other. Always Both. ply Careful Thinking to Make Decisions. upal 7 is Going to Rock (Of Course)
  22. 22. more information, visit: p://acquia.com p://twitter.com/acquia ntact us: les@acquia.com Recording of today’s event and will be posted at: 88.9.ACQUIA http://acquia.com/community/reso recorded_webinars Drupal 7 for free gn up for beta code at http://drupalgardens.com n up for a free 30-day Acquia Network Trial