SlideShare a Scribd company logo
Drupal huh yeah,
what is it good for?


                       1
•   Drupal basics and history

•   Strengths

•   Weaknesses

•   What it’s good for

•   And what it’s not



                                2
Origins

•   Project started by Dries Buytaert in
    2000 at the University of Antwerp
•   The name originates from “dorp”,
    Dutch for village.
•   First came to prominence during the
    2004 Dean campaign



                                           3
Coming of Age

•   Recognition
•   Community, online and off
•   Downloads
•   Usage




                                4
#!$!!!"
                                                                                          %!$!!!"
                                                                                                    &!$!!!"
                                                                                                                     '!$!!!"
                                                                                                                               (!!$!!!"
                                                                                                                                          (#!$!!!"
                                                                                                                                                     (%!$!!!"
                                                                                                                                                                (&!$!!!"
                                                                                                                                                                           ('!$!!!"




                                                                           !"
                                                            )*+,"##+-"
                                                             )*+,"#./0"
                                                               )*12"&/0"
                                                              )*12"(3/0"
                                                              )*12"#!/0"
                                                              )*12"#4/0"
                                                           5*6*7/"38-"
                                                          5*6*7/"(!/0"
                                                          5*6*7/"(4/0"
                                                          5*6*7/"#%/0"
                                                          5*6*7/"3(7/"
                                                      9,:/,;<,8"4/0"
                                                     9,:/,;<,8"(%/0"
                                                     9,:/,;<,8"#(7/"
                                                     9,:/,;<,8"#'/0"
                                                          =>/?<,8"@/0"
                                                        =>/?<,8"(#/0"
                                                        =>/?<,8"(./0"
                                                        =>/?<,8"#&/0"
                                                      A?B,;<,8"#+-"
                                                       A?B,;<,8"./0"
                                                     A?B,;<,8"(&/0"
                                                     A?B,;<,8"#38-"
                                                     A?B,;<,8"3!/0"
                                                       C,>,;<,8"4/0"
                                                      C,>,;<,8"(%/0"
                                                      C,>,;<,8"#(7/"




    Source: http://drupal.org/project/usage/drupal
                                                      C,>,;<,8"#'/0"
                                                          )D+*D82"%/0"
                                                        )D+*D82"((/0"
                                                        )D+*D82"('/0"
                                                        )D+*D82"#@/0"
                                                         E,<8*D82"(7/"
                                                         E,<8*D82"'/0"
                                                       E,<8*D82"(@/0"
                                                       E,<8*D82"##+-"
                                                            FD8>0"(7/"
                                                           FD8>0"'/0"
                                                          FD8>0"(@/0"
                                                          FD8>0"##+-"
                                                          FD8>0"#./0"
                                                              5:8G1"@/0"
                                                            5:8G1"(#/0"
                                                            5:8G1"(./0"
                                                            5:8G1"#&/0"
                                                               FD2"38-"
                                                             FD2"(!/0"
                                                             FD2"(4/0"
                                                             FD2"#%/0"
                                                              FD2"3(7/"
                                                              )*+,"4/0"
                                                                                                    &HI"
                                                                                                              4HI"
                                                                                                                     @HI"
                                                                                                                                                                                      Source: http://buytaert.net/drupal-download-statistics-2008




5
What is Drupal?
• Core
• Modules (core,
  contrib, custom)

• Themes
  (PHPTemplate)

• Community
                     source: James Walker, 2007 Fsoss Drupal Under The Hood




                                                                              6
7
System Spectrum




credit: http://www.flickr.com/photos/ruthhb/3408333830/




       custom code -> frameworks -> Drupal -> plug and play


                                                              8
custom
                       code
flexible / powerful




                      closed
                      source

                         ease of use / rapid dev
                                                   9
Strengths

Developer: extensibility, theming, filters, security, jquery


End user:    SEO, taxonomy, users / permissions, content
             management

Both:        rapid prototyping, community, Acquia



                                                              10
Building Blocks




credit: http://www.flickr.com/photos/kmtucker/3355551036




                                                          11
Weaknesses
•   The Drupal Way learning curve
•   Documentation
•   “Drupal lacks an intuitive, easy
    administration user interface”
•   Updates / backwards compatability
•   Migration


                                        12
When not to Use
•   Site focused around blogging




                                   13
14
When not to Use
•   Site focused around blogging
•   Dedicated e-commerce




                                   15
16
When not to Use
•   Site focused around blogging
•   Dedicated e-commerce
•   Application with a singular focus
    and/or very high traffic




                                        17
18
Drupal makes less
 sense the more
 focused the app


                    19
20
Drupal’s Great For
•   Brochureware / content
    management / multi-media




                               21
22
Drupal’s Great For
•   Brochureware
•   Social network / community




                                 23
24
Drupal’s Great For
•   Brochureware
•   Social network / community
•   Member management




                                 25
26
Drupal’s Great For
•   Brochureware
•   Social network / community
•   Member management
•   Publishing




                                 27
28
Drupal’s Great For
•   Brochureware
•   Social network / community
•   Member management
•   Publishing
•   Structured content




                                 29
30
Drupal makes
 more sense the
more features you
    combine

                    31
32
Sites that bring it all together




                                   33
Questions?



    Lev Tsypin
    levelos.com
    drupal.org/user/54135
           .com/loubabe

                            34

More Related Content

PDF
Tecnicas de monitorizacion de redes con nagios kamal majaiti
PDF
Sant Jordi
PDF
Fixed Mobile Convergence - A Regulators Response
PDF
Farmer's manual eng
PDF
04 face- nose- palate development
PDF
Java Web Programming Using Cloud Platform
PDF
Cat 2006 qs and solutions
Tecnicas de monitorizacion de redes con nagios kamal majaiti
Sant Jordi
Fixed Mobile Convergence - A Regulators Response
Farmer's manual eng
04 face- nose- palate development
Java Web Programming Using Cloud Platform
Cat 2006 qs and solutions

What's hot (20)

PDF
marifatul-insan
PDF
Development Made Simple with no Coding: Developing Reusable Business Components
PDF
Prepositions made easy-xpert
PDF
School safety india handbook
PDF
Cysts of the jaw 10
PDF
Egypt cement
PDF
Corporate Council on Africa Infrastructure Conference, Washington, DC, Septem...
PDF
Aunty help
PDF
6thoralmucosaldiseases 2010
PDF
Magnitudes electricas
PDF
The Security Risks of Web 2.0 - DEF CON 17
PDF
Manual+citroen+c3
PDF
Alimentos
PDF
PDF
025 force
PDF
ABRADEE Meeting – Electricity Sector’s Panel – 09/16/2005
PDF
what’s wrong with the philippine higher education
PDF
Carta de los docentes a los padres
PDF
Dramatically increase revenue on verio template
marifatul-insan
Development Made Simple with no Coding: Developing Reusable Business Components
Prepositions made easy-xpert
School safety india handbook
Cysts of the jaw 10
Egypt cement
Corporate Council on Africa Infrastructure Conference, Washington, DC, Septem...
Aunty help
6thoralmucosaldiseases 2010
Magnitudes electricas
The Security Risks of Web 2.0 - DEF CON 17
Manual+citroen+c3
Alimentos
025 force
ABRADEE Meeting – Electricity Sector’s Panel – 09/16/2005
what’s wrong with the philippine higher education
Carta de los docentes a los padres
Dramatically increase revenue on verio template
Ad

Similar to Drupal, what is it good for? (20)

PDF
Coanda Effect UAV
PDF
Calendario+scorp
PDF
Acções professores outubro novembro 2012
PDF
Bokers listings july 2011
PDF
Apresentação Institucional - 25/11/2008
PDF
Brazil Day Presentation - 10/28/2008
PDF
Product data sheet
PDF
Product data sheet
PDF
Product data sheet
PDF
Product data sheet
PDF
Product data sheet
PDF
Radical Collaboration: Tools for Partnering with Community Members
PDF
Farmer's manual eng
PDF
W Statement On Waterpipe Smoking Hinal
PDF
W Statement On Waterpipe Smoking Hinal
PDF
Rate4
PDF
Biofuel For Transport in Sweden
PDF
分光光度法快速测定玉米叶片中的叶绿素
PDF
ประกาศและใบสมัครลูกจ้างชั่วคราว เจ้าพนักงานบัญชี สสอ.แม่จัน
PDF
ประกาศและใบสมัครลูกจ้างชั่วคราว เจ้าพนักงานบัญชี สสอ.แม่จัน
Coanda Effect UAV
Calendario+scorp
Acções professores outubro novembro 2012
Bokers listings july 2011
Apresentação Institucional - 25/11/2008
Brazil Day Presentation - 10/28/2008
Product data sheet
Product data sheet
Product data sheet
Product data sheet
Product data sheet
Radical Collaboration: Tools for Partnering with Community Members
Farmer's manual eng
W Statement On Waterpipe Smoking Hinal
W Statement On Waterpipe Smoking Hinal
Rate4
Biofuel For Transport in Sweden
分光光度法快速测定玉米叶片中的叶绿素
ประกาศและใบสมัครลูกจ้างชั่วคราว เจ้าพนักงานบัญชี สสอ.แม่จัน
ประกาศและใบสมัครลูกจ้างชั่วคราว เจ้าพนักงานบัญชี สสอ.แม่จัน
Ad

More from Lev Tsypin (8)

PDF
Fundraising with Drupal
PDF
It Takes Two: The Case for CRM’s in Drupal
PDF
Drupal presentations-badcamp-2014
PDF
Digital Experience Management in Drupal
KEY
Drupal mapping
KEY
Drupal Distributions, an Open Source Product Model
PDF
MIE Toolbox, a Case for Drupal as an Application Framework
PDF
PDX Web Innovators CMS Showdown - Drupal
Fundraising with Drupal
It Takes Two: The Case for CRM’s in Drupal
Drupal presentations-badcamp-2014
Digital Experience Management in Drupal
Drupal mapping
Drupal Distributions, an Open Source Product Model
MIE Toolbox, a Case for Drupal as an Application Framework
PDX Web Innovators CMS Showdown - Drupal

Recently uploaded (20)

PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
cuic standard and advanced reporting.pdf
PDF
Machine learning based COVID-19 study performance prediction
PPTX
A Presentation on Artificial Intelligence
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPTX
Tartificialntelligence_presentation.pptx
PDF
A comparative analysis of optical character recognition models for extracting...
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Encapsulation theory and applications.pdf
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Encapsulation_ Review paper, used for researhc scholars
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PPTX
Programs and apps: productivity, graphics, security and other tools
Building Integrated photovoltaic BIPV_UPV.pdf
Advanced methodologies resolving dimensionality complications for autism neur...
cuic standard and advanced reporting.pdf
Machine learning based COVID-19 study performance prediction
A Presentation on Artificial Intelligence
Dropbox Q2 2025 Financial Results & Investor Presentation
Tartificialntelligence_presentation.pptx
A comparative analysis of optical character recognition models for extracting...
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Per capita expenditure prediction using model stacking based on satellite ima...
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
MIND Revenue Release Quarter 2 2025 Press Release
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Encapsulation theory and applications.pdf
MYSQL Presentation for SQL database connectivity
Encapsulation_ Review paper, used for researhc scholars
Group 1 Presentation -Planning and Decision Making .pptx
Mobile App Security Testing_ A Comprehensive Guide.pdf
NewMind AI Weekly Chronicles - August'25-Week II
Programs and apps: productivity, graphics, security and other tools

Drupal, what is it good for?

  • 1. Drupal huh yeah, what is it good for? 1
  • 2. Drupal basics and history • Strengths • Weaknesses • What it’s good for • And what it’s not 2
  • 3. Origins • Project started by Dries Buytaert in 2000 at the University of Antwerp • The name originates from “dorp”, Dutch for village. • First came to prominence during the 2004 Dean campaign 3
  • 4. Coming of Age • Recognition • Community, online and off • Downloads • Usage 4
  • 5. #!$!!!" %!$!!!" &!$!!!" '!$!!!" (!!$!!!" (#!$!!!" (%!$!!!" (&!$!!!" ('!$!!!" !" )*+,"##+-" )*+,"#./0" )*12"&/0" )*12"(3/0" )*12"#!/0" )*12"#4/0" 5*6*7/"38-" 5*6*7/"(!/0" 5*6*7/"(4/0" 5*6*7/"#%/0" 5*6*7/"3(7/" 9,:/,;<,8"4/0" 9,:/,;<,8"(%/0" 9,:/,;<,8"#(7/" 9,:/,;<,8"#'/0" =>/?<,8"@/0" =>/?<,8"(#/0" =>/?<,8"(./0" =>/?<,8"#&/0" A?B,;<,8"#+-" A?B,;<,8"./0" A?B,;<,8"(&/0" A?B,;<,8"#38-" A?B,;<,8"3!/0" C,>,;<,8"4/0" C,>,;<,8"(%/0" C,>,;<,8"#(7/" Source: http://drupal.org/project/usage/drupal C,>,;<,8"#'/0" )D+*D82"%/0" )D+*D82"((/0" )D+*D82"('/0" )D+*D82"#@/0" E,<8*D82"(7/" E,<8*D82"'/0" E,<8*D82"(@/0" E,<8*D82"##+-" FD8>0"(7/" FD8>0"'/0" FD8>0"(@/0" FD8>0"##+-" FD8>0"#./0" 5:8G1"@/0" 5:8G1"(#/0" 5:8G1"(./0" 5:8G1"#&/0" FD2"38-" FD2"(!/0" FD2"(4/0" FD2"#%/0" FD2"3(7/" )*+,"4/0" &HI" 4HI" @HI" Source: http://buytaert.net/drupal-download-statistics-2008 5
  • 6. What is Drupal? • Core • Modules (core, contrib, custom) • Themes (PHPTemplate) • Community source: James Walker, 2007 Fsoss Drupal Under The Hood 6
  • 7. 7
  • 8. System Spectrum credit: http://www.flickr.com/photos/ruthhb/3408333830/ custom code -> frameworks -> Drupal -> plug and play 8
  • 9. custom code flexible / powerful closed source ease of use / rapid dev 9
  • 10. Strengths Developer: extensibility, theming, filters, security, jquery End user: SEO, taxonomy, users / permissions, content management Both: rapid prototyping, community, Acquia 10
  • 12. Weaknesses • The Drupal Way learning curve • Documentation • “Drupal lacks an intuitive, easy administration user interface” • Updates / backwards compatability • Migration 12
  • 13. When not to Use • Site focused around blogging 13
  • 14. 14
  • 15. When not to Use • Site focused around blogging • Dedicated e-commerce 15
  • 16. 16
  • 17. When not to Use • Site focused around blogging • Dedicated e-commerce • Application with a singular focus and/or very high traffic 17
  • 18. 18
  • 19. Drupal makes less sense the more focused the app 19
  • 20. 20
  • 21. Drupal’s Great For • Brochureware / content management / multi-media 21
  • 22. 22
  • 23. Drupal’s Great For • Brochureware • Social network / community 23
  • 24. 24
  • 25. Drupal’s Great For • Brochureware • Social network / community • Member management 25
  • 26. 26
  • 27. Drupal’s Great For • Brochureware • Social network / community • Member management • Publishing 27
  • 28. 28
  • 29. Drupal’s Great For • Brochureware • Social network / community • Member management • Publishing • Structured content 29
  • 30. 30
  • 31. Drupal makes more sense the more features you combine 31
  • 32. 32
  • 33. Sites that bring it all together 33
  • 34. Questions? Lev Tsypin levelos.com drupal.org/user/54135 .com/loubabe 34