Drupal for a better webDrupal是為了網站可以更好
Drupal Camp Taipei 2011
John Albin Wilkins
http://www.flickr.com/photos/31878512@N06/4945216951/
JohnAlbin
JohnAlbin
• Top 30 contributors to Drupal 7Drupal7前30名貢獻者
JohnAlbin
• Top 30 contributors to Drupal 7Drupal7前30名貢獻者
• Co-author of Drupal 7 Module DevelopmentDrupal 7 Module Development 書的作者其中之⼀一
JohnAlbin
• Top 30 contributors to Drupal 7Drupal7前30名貢獻者
• Co-author of Drupal 7 Module DevelopmentDrupal 7 Module Development 書的作者其中之⼀一
• Every time someone downloads Drupal 7I make NT$1!每次有人下載Drupal7,我會得到NT $1!
JohnAlbin
• Top 30 contributors to Drupal 7Drupal7前30名貢獻者
• Co-author of Drupal 7 Module DevelopmentDrupal 7 Module Development 書的作者其中之⼀一
• Every time someone downloads Drupal 7I make NT$1!每次有人下載Drupal7,我會得到NT $1!
• I love Drupal! 我愛的Drupal!
NT$1! NT$0NT $1 NT $0
I want to build a website我想建立⼀一個網站
http://www.flickr.com/photos/74998608@N00/2540055580/
I want to build a website我想建立⼀一個網站
• HTML
http://www.flickr.com/photos/74998608@N00/2540055580/
I want to build a website我想建立⼀一個網站
• HTML
• CSS
http://www.flickr.com/photos/74998608@N00/2540055580/
I want to build a website我想建立⼀一個網站
• HTML
• CSS
• Programming: 程式設計:JavaScript, PHP, Ruby, Node.js
http://www.flickr.com/photos/74998608@N00/2540055580/
I want to build a website我想建立⼀一個網站
• HTML
• CSS
• Programming: 程式設計:JavaScript, PHP, Ruby, Node.js
• APIs: RSS, Facebook OAuth, Weibo, Google +1 button
http://www.flickr.com/photos/74998608@N00/2540055580/
It can be a bit overwhelming它可以是⼀一個有點勢不可擋
http://www.flickr.com/photos/30016568@N04/3219197135/
How can we make it easier?我們怎樣才能使它變得更容易?
How can we make it easier?我們怎樣才能使它變得更容易?• Don’t make me learn all the technologies不要叫我所有技術都要學
How can we make it easier?我們怎樣才能使它變得更容易?• Don’t make me learn all the technologies不要叫我所有技術都要學
• Build my website for me可以幫我建立我的網站
How can we make it easier?我們怎樣才能使它變得更容易?• Don’t make me learn all the technologies不要叫我所有技術都要學
• Build my website for me可以幫我建立我的網站
• Separate my content from my design and website features可以把我的內容從我的設計和網站功能分開
Content Management System內容管理系統
Content Management System內容管理系統
• Content內容
Content Management System內容管理系統
• Content內容
• Design 設計implemented with a Templating System運用模板系統來做
Content Management System內容管理系統
• Content內容
• Design 設計implemented with a Templating System運用模板系統來做
• Features 特點implemented with Plug-ins/Extensions/Modules運用Plug-ins/Extensions/Modules來做
Why Drupal?為什麼用Drupal?
Why Drupal?為什麼用Drupal?
Drupal was started in 2001 by Dries Buytaert.Drupal是Dries Buytaert在 2001年開發出來
Why Drupal?為什麼用Drupal?
Drupal was started in 2001 by Dries Buytaert.Drupal是Dries Buytaert在 2001年開發出來
Criteria for choosing a CMS選擇⼀一個 CMS 的標準
http
://w
ww
.flic
kr.c
om/p
hoto
s/er
vega
/366
2623
495/
Criteria for choosing a CMS選擇⼀一個 CMS 的標準
• Price 價格
• License 牌照
• Extensibility 可擴展性
• Community 社群
http
://w
ww
.flic
kr.c
om/p
hoto
s/er
vega
/366
2623
495/
• Power 10% of the web10%的網站是用Drupal設計架構的
• Power 10% of the web10%的網站是用Drupal設計架構的
• Comparison charts are even more boring than bullet lists比較圖表比清單更無聊
Extensibili-what?可擴展...?
Extensibili-what?可擴展...?
Ability to expand with you能夠與你⼀一起成長
Features 特點
Features 特點
Competition + Cooperation = Coopertition
Features 特點
Competition + Cooperation = Coopertition
競爭的 + 的合作 = 競合作? 合爭?
Compatibility 兼容性
Compatibility 兼容性
Work together⼀一起合作
Community 社群
Community 社群
Community of Collaboration社群協作
Success Stories成功案例
http
://w
ww
.flic
kr.c
om/p
hoto
s/88
6337
3@N
04/2
6224
6805
0/
Grammy.com
PGA.com職業高爾夫球協會
Big Ideas @ Berkeley大想法 @ Berkeley
Big Ideas @ Berkeley大想法 @ Berkeley
• Students make proposals to change the world學生提出可以改變世界的建議
Big Ideas @ Berkeley大想法 @ Berkeley
• Students make proposals to change the world學生提出可以改變世界的建議
• Foundation evaluates and funds the proposals基金將這些建議給已評估和資金
Big Ideas @ Berkeley大想法 @ Berkeley
• Students make proposals to change the world學生提出可以改變世界的建議
• Foundation evaluates and funds the proposals基金將這些建議給已評估和資金
• $267,000 in 2011在2001年, 給了美金 $267,000
Future Scientist 未來的科學家
Future Scientist 未來的科學家
• Teach children science教孩子學
Future Scientist 未來的科學家
• Teach children science教孩子學
• Help communities solve their own problems幫助社群解決自身存在的問題
hook_world_alter()
http://www.flickr.com/photos/nektar/4950495181/
Find your passion尋找你熱中的愛好
http://www.flickr.com/photos/56611644@N00/4830676591/
http://www.flickr.com/photos/68001867@N00/875360473/
Be great at what you do…and share it, so others can be
great at what they do善於你做你要做的事然後跟大家分享
讓別人也能做他們善於做的事http://www.flickr.com/photos/68001867@N00/875360473/
Share分享
http://www.flickr.com/photos/19565307@N00/67512171/