Your SlideShare is downloading. ×
0
Data strategies - Drupal Decision Makers training
Data strategies - Drupal Decision Makers training
Data strategies - Drupal Decision Makers training
Data strategies - Drupal Decision Makers training
Data strategies - Drupal Decision Makers training
Data strategies - Drupal Decision Makers training
Data strategies - Drupal Decision Makers training
Data strategies - Drupal Decision Makers training
Data strategies - Drupal Decision Makers training
Data strategies - Drupal Decision Makers training
Data strategies - Drupal Decision Makers training
Data strategies - Drupal Decision Makers training
Data strategies - Drupal Decision Makers training
Data strategies - Drupal Decision Makers training
Data strategies - Drupal Decision Makers training
Data strategies - Drupal Decision Makers training
Data strategies - Drupal Decision Makers training
Data strategies - Drupal Decision Makers training
Data strategies - Drupal Decision Makers training
Data strategies - Drupal Decision Makers training
Data strategies - Drupal Decision Makers training
Data strategies - Drupal Decision Makers training
Data strategies - Drupal Decision Makers training
Data strategies - Drupal Decision Makers training
Data strategies - Drupal Decision Makers training
Data strategies - Drupal Decision Makers training
Data strategies - Drupal Decision Makers training
Data strategies - Drupal Decision Makers training
Data strategies - Drupal Decision Makers training
Data strategies - Drupal Decision Makers training
Data strategies - Drupal Decision Makers training
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Data strategies - Drupal Decision Makers training

679

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
679
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
10
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Data Strategies in DrupalStéphane Corlosquetscorlosquet@gmail.comTraining at NYCamp 2012
  • 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. 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. Building a Drupal site http://www.flickr.com/photos/toomuchdew/3792159077/
  • 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. 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. Content types and Fields
  • 8. Content types and Fields
  • 9. Manage your display
  • 10. Manage your display● Display Suite – extra fields, layouts, search results, etc.● Panels – more powerful but more complex
  • 11. Manage your display
  • 12. Manage your display
  • 13. Manage your display
  • 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. Display listings
  • 16. Faceted Search
  • 17. Data silos
  • 18. Open your data● Make your data understandable by machines● Share it on the Web● Standards
  • 19. Vision of the Semantic Web● Universal medium for data, information and knowledge exchange
  • 20. Vision of the Semantic Web● Decentralized information
  • 21. Rich Snippets
  • 22. Google
  • 23. Yahoo!
  • 24. Bing
  • 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. Schema.org
  • 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. Schema.org
  • 29. Rich Snippet testing tool● http://www.google.com/webmasters/tools/richsnippets
  • 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

×