View
11.353
Download
3
Category
Preview:
DESCRIPTION
Citation preview
Drupal 7More building blocks
in the box!`/]%�D���
Photo source: http://www.flickr.com/photos/rooreynolds/2317607302/Photo source: http://www.flickr.com/photos/pmiaki/3103219759/
Predicting TrendsÂu²"
• Can be tricky%�cÆ#?
• Where are we now?Q�}+�¾p_Ï
• Where do we want to be?Q�M§Px�ÅÏ
Photo source: http://www.flickr.com/photos/8978079@N05/3385504024/
Ecosphere of the Web�³��O
DATA ±]
AUTHENTICATION ´�ª/ AUTHORIZATION Un
TOOLS >�
Photo source: http://ww
w.flickr.com
/photos/ww
works/2222523486/
Ecosphere of the Web�³��O
DATA ±]
AUTHENTICATION ´�ª/ AUTHORIZATION Un
TOOLS >�
•RDFa•SPARQL•PHP’s PDO•NoSQL
•Media 4Äe]•HTML5•MicrobloggingH-¹�g
•OpenID•OAuth
Photo source: http://ww
w.flickr.com
/photos/ww
works/2222523486/
Media Handling/4ÄÑ~
• Stream wrappers — uses PHP 5’s streams for unified operations on file and network resources�t9¥ - �� PHP5��tË°lh'�³±v%�·£|oY�
• File fields, image fields, image styles in corelhm�É*ym�É*ykE[·fI¦
• Media module /4Äj�http://drupal.org/project/media
Photo source: http://ww
w.flickr.com
/photos/bakameh/995939579/
HTML 5• Next Generation HTML Specification�� �HTMLiwZV
• Canvas tag �@i�ÍHTML 5�«sΓFlash killer” “FlashqS”
• Video tag Fyi�ÍHTML 5«sΓthe other Flash killer” “$��FlashqS”
• HTML 5 will be handled by Drupal 7 ContribHTML 5:b�Drupal 7���^j��
Photo source: http://www.flickr.com/photos/dotpolka/2316280323/
HTML 5
Photo source: http://www.flickr.com/photos/dotpolka/2316280323/
http://www.canvasdemos.com/2009/02/26/3d-on-2d-canvas/
Authentication ´�ª& Authorization Un
• OpenID — AOL, Blogger, Myspace, WordPress.com
• OAuth— Twitter, Google
• Other methods: ��:– LDAP– Facebook Connect
Photo source: http://www.flickr.com/photos/robertdouglass/436583374/
Database Storage±]C�6�½
• Relational Databases½¶K±]C
• Oracle
• MS SQL
• NoSQL DatabasesNoSQL �.±]C
• MongoDB
• Cassandra
PHP 5’s PDO (PHP Data Objects) gives us:PHP 5�±]�6{�ÍPDOÎ��Q�:
• MySQL • PostgreSQL
Photo source: http://www.flickr.com/photos/spotrick/493672485/
Who owns your data?¬Xc��±]
• Google ?
• Search queriesW;�±]C«s
• Single sign on Google Account)�A¡��GoogleA¡
• Email with GMail�Gmail�P�ZV
• Facebook ?
• Facebook Connect
• Privacy scandalÀ�n�(Ã
• Quit Facebook DayÁ¼Facebook��1
Photo source: http://www.flickr.com/photos/ian-s/2152798588/
Thanks to Lin Clark for building the demoStéphane Corlosquet for leading the RDF in Drupal 7 efforts
RDF Demo RDF��
http://www.youtube.com/watch?v=o3UmNZzhk2A
What does it mean?µ_�ÅNJÏ
DATA ±]
AUTHENTICATION ´�ª/ AUTHORIZATION Un
TOOLS >�
•RDFa•SPARQL•PHP’s PDO•NoSQL
•Media 4Äe]•HTML5•MicrobloggingH-¹�g
•OpenID•OAuth
Photo source: http://ww
w.flickr.com
/photos/ww
works/2222523486/
What does it mean?µ_�ÅNJÏ
Photo source: http://ww
w.flickr.com
/photos/ww
works/2222523486/
Nothing…
without YOU!Rc��Lº����
How can you help?��B!�ÅÏ
Photo source: http://www.flickr.com/photos/99107397@N00/4011844231/
How can you help?��B!�ÅÏ
Think about it.MM�
Photo source: http://www.flickr.com/photos/99107397@N00/4011844231/
• Translation: �®:http://localize.drupal.org
How can you help?��B!�ÅÏ
Photo source: http://www.flickr.com/photos/99107397@N00/4011844231/
• Translation: �®:http://localize.drupal.org
How can you help?��B!�ÅÏ
Photo source: http://www.flickr.com/photos/99107397@N00/4011844231/
• Translation: �®:http://localize.drupal.org
• Documentation: \�ÉS�:Best time to write docs is when you are learning.8\��a2Ð Ë=_��+�¸7�Ð
How can you help?��B!�ÅÏ
Photo source: http://www.flickr.com/photos/99107397@N00/4011844231/
• Design: ©¨• Pattern Library �eC• Themes z-
• Code: 8�EThe code I write is better because of collaboration.Ç&�È°Q8��Er�`2ÊStart small: fix small bugsG<,^¼3: �~<¢5
How can you help?��B!�ÅÏ
What did we learn?
Photo source: http://www.flickr.com/photos/8978079@N05/3385504024/
What did we learn?
• You don’t want to see me in a UtiliKilt.��bM§��Q��g ¤�Ì
• Technology matters.�½��T
• Community matters more.��`_»§
Photo source: http://www.flickr.com/photos/8978079@N05/3385504024/
Recommended