[DCTPE2010] Drupal 與網路焜¾†è¶¨‹¢

  • View
    11.340

  • Download
    3

Embed Size (px)

DESCRIPTION

 

Text of [DCTPE2010] Drupal...

Drupal and the Future of the Web

Drupal d"John Albin Wilkins

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 Trendsu"

Can be tricky%c#?

Where are we now?Q}+p_

Where do we want to be?QMPx

Photo source: http://www.flickr.com/photos/8978079@N05/3385504024/

Ecosphere of the WebO

DATA ]

AUTHENTICATION / AUTHORIZATION Un

TOOLS >

Photo source: http://ww

w.flickr.com

/photos/ww

works/2222523486/

Ecosphere of the WebO

DATA ]

AUTHENTICATION / AUTHORIZATION Un

TOOLS >

RDFaSPARQLPHPs PDONoSQL

Media 4e]HTML5MicrobloggingH-g

OpenIDOAuth

Photo source: http://ww

w.flickr.com

/photos/ww

works/2222523486/

Media Handling/4~

Stream wrappers uses PHP 5s streams for unified operations on file and network resourcest9 - PHP5tlh'v%|oY

File fields, image fields, image styles in corelhm*ym*ykE[fI

Media module /4jhttp://drupal.org/project/media

Photo source: http://ww

w.flickr.com

/photos/bakameh/995939579/

HTML 5 Next Generation HTML SpecificationHTMLiwZV

Canvas tag @iHTML 5sFlash killer FlashqS

Video tag FyiHTML 5sthe other Flash killer $FlashqS

HTML 5 will be handled by Drupal 7 ContribHTML 5:bDrupal 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/

MicrobloggingH-g

Twitter Status.net

(open source)

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]C6

Relational DatabasesK]C

Oracle MS SQL

NoSQL DatabasesNoSQL .]C

MongoDB Cassandra

PHP 5s PDO (PHP Data Objects) gives us:PHP 5]6{PDOQ:

MySQL PostgreSQL

Photo source: http://www.flickr.com/photos/spotrick/493672485/

Who owns your data?Xc]

Google ?

Search queriesW;]Cs

Single sign on Google Account)AGoogleA

Email with GMailGmailPZV

Facebook ?

Facebook Connect

Privacy scandaln(

Quit Facebook DayFacebook1

Photo source: http://www.flickr.com/photos/ian-s/2152798588/

RDF makes the internet one big database

SPARQL = Views on steroids

RDFgEP0]C

Thanks to Lin Clark for building the demoStphane 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 >

RDFaSPARQLPHPs PDONoSQL

Media 4e]HTML5MicrobloggingH-g

OpenIDOAuth

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!RcL

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: 8EThe code I write is better because of collaboration.&Q8Er`2

Start small: fix small bugsG