0
Data Strategies in DrupalStéphane Corlosquetscorlosquet@gmail.comTraining at NYCamp 2012
About the speakers●   Stéphane Corlosquet    ●   6 years with Drupal    ●   Drupal core maintainer (RDF)    ●   Drupal Sec...
Drupal●   Content Management System●   Non-developers can build sites    and publish content●   Control panels instead of ...
Building a Drupal site        http://www.flickr.com/photos/toomuchdew/3792159077/
Building a Drupal site●   Create the content types    you need    Blog, article, wiki, forum, polls,    image, video, podc...
Building a Drupal site●   Create the fields you want    Date, tags, image, file attachments,    references to other nodes,...
Content types and Fields
Content types and Fields
Manage your display
Manage your display●   Display Suite       –   extra fields, layouts, search results, etc.●   Panels       –   more powerf...
Manage your display
Manage your display
Manage your display
Display multiple nodes: listings●   Views       –   Most popular contributed module       –   Display content in lists, ta...
Display listings
Faceted Search
Data silos
Open your data●   Make your data understandable by machines●   Share it on the Web●   Standards
Vision of the Semantic Web●   Universal medium for data, information and    knowledge exchange
Vision of the Semantic Web●   Decentralized information
Rich Snippets
Google
Yahoo!
Bing
Why Structured Data in HTML●   Help machines extract relevant    data from HTML●   Can make use of this data in    amazing...
Schema.org
Schema.org●   Describe the type of your content (Person,    Event, Recipe, Product, Book, Movie, etc.)       –   290 types...
Schema.org
Rich Snippet testing tool●   http://www.google.com/webmasters/tools/richsnippets
Drupal 7 and RDF●   Contributed module for more features    ●   RDF Extensions           ●   Serialization formats: RDF/XM...
Data strategies - Drupal Decision Makers training
Upcoming SlideShare
Loading in...5
×

Data strategies - Drupal Decision Makers training

698

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
698
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
10
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Data strategies - Drupal Decision Makers training"

  1. 1. Data Strategies in DrupalStéphane Corlosquetscorlosquet@gmail.comTraining at NYCamp 2012
  2. 2. About the speakers● Stéphane Corlosquet ● 6 years with Drupal ● Drupal core maintainer (RDF) ● Drupal Security Team member ● Co-authored the Definitive Guide to Drupal 7 ● Co-maintain RDF Extensions, SPARQL, schema.org ● Member of the RDFa WG
  3. 3. Drupal● Content Management System● Non-developers can build sites and publish content● Control panels instead of code http://www.flickr.com/photos/funkyah/2400889778
  4. 4. Building a Drupal site http://www.flickr.com/photos/toomuchdew/3792159077/
  5. 5. Building a Drupal site● Create the content types you need Blog, article, wiki, forum, polls, image, video, podcast, e- commerce... (be creative) http://www.flickr.com/photos/georgivar/4795856532/
  6. 6. Building a Drupal site● Create the fields you want Date, tags, image, file attachments, references to other nodes, ratings, location, comments... http://www.flickr.com/photos/skip/42288941/
  7. 7. Content types and Fields
  8. 8. Content types and Fields
  9. 9. Manage your display
  10. 10. Manage your display● Display Suite – extra fields, layouts, search results, etc.● Panels – more powerful but more complex
  11. 11. Manage your display
  12. 12. Manage your display
  13. 13. Manage your display
  14. 14. Display multiple nodes: listings● Views – Most popular contributed module – Display content in lists, tables, grids – Nodes, users, terms, images, remote content too!● Applications – Table of content – Directory – Photo albums – ...
  15. 15. Display listings
  16. 16. Faceted Search
  17. 17. Data silos
  18. 18. Open your data● Make your data understandable by machines● Share it on the Web● Standards
  19. 19. Vision of the Semantic Web● Universal medium for data, information and knowledge exchange
  20. 20. Vision of the Semantic Web● Decentralized information
  21. 21. Rich Snippets
  22. 22. Google
  23. 23. Yahoo!
  24. 24. Bing
  25. 25. Why Structured Data in HTML● Help machines extract relevant data from HTML● Can make use of this data in amazing ways (e.g. enhanced search results)
  26. 26. Schema.org
  27. 27. Schema.org● Describe the type of your content (Person, Event, Recipe, Product, Book, Movie, etc.) – 290 types and counting● Each type has a set of properties – Common properties: name, description, image, url – Specific properties depending on the type (see type page on schema.org) – 240 properties and counting
  28. 28. Schema.org
  29. 29. Rich Snippet testing tool● http://www.google.com/webmasters/tools/richsnippets
  30. 30. Drupal 7 and RDF● Contributed module for more features ● RDF Extensions ● Serialization formats: RDF/XML, Turtle, N-Triples ● SPARQL ● Expose Drupal RDF data in a SPARQL Endpoint ● SPARQL Views ● Display remote RDF data in Drupal using SPARQL ● JSON-LD ● Expose Drupal RDF data as JSON-LD (CORS-enabled) ● Features and packaging ● Build distributions / deployment workflow
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×