SlideShare une entreprise Scribd logo
1  sur  34
Télécharger pour lire hors ligne
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

Contenu connexe

Tendances

Development Made Simple with no Coding: Developing Reusable Business Components
Development Made Simple with no Coding: Developing Reusable Business ComponentsDevelopment Made Simple with no Coding: Developing Reusable Business Components
Development Made Simple with no Coding: Developing Reusable Business Componentsdsingleterry
 
Prepositions made easy-xpert
Prepositions made easy-xpertPrepositions made easy-xpert
Prepositions made easy-xperthudaalmabadi
 
School safety india handbook
School safety india handbookSchool safety india handbook
School safety india handbookKunal Ashar
 
Cysts of the jaw 10
Cysts of the jaw 10Cysts of the jaw 10
Cysts of the jaw 10Hai Trieu
 
Corporate Council on Africa Infrastructure Conference, Washington, DC, Septem...
Corporate Council on Africa Infrastructure Conference, Washington, DC, Septem...Corporate Council on Africa Infrastructure Conference, Washington, DC, Septem...
Corporate Council on Africa Infrastructure Conference, Washington, DC, Septem...lucamazzei
 
6thoralmucosaldiseases 2010
6thoralmucosaldiseases 20106thoralmucosaldiseases 2010
6thoralmucosaldiseases 2010LE HAI TRIEU
 
Magnitudes electricas
Magnitudes electricasMagnitudes electricas
Magnitudes electricasomar garcia
 
The Security Risks of Web 2.0 - DEF CON 17
The Security Risks of Web 2.0 - DEF CON 17The Security Risks of Web 2.0 - DEF CON 17
The Security Risks of Web 2.0 - DEF CON 17Security Ninja
 
Manual+citroen+c3
Manual+citroen+c3Manual+citroen+c3
Manual+citroen+c3Alan Pullin
 
025 force
025 force025 force
025 forceHari99
 
ABRADEE Meeting – Electricity Sector’s Panel – 09/16/2005
ABRADEE Meeting – Electricity Sector’s Panel – 09/16/2005ABRADEE Meeting – Electricity Sector’s Panel – 09/16/2005
ABRADEE Meeting – Electricity Sector’s Panel – 09/16/2005AES Eletropaulo
 
what’s wrong with the philippine higher education
 what’s wrong with the philippine higher education what’s wrong with the philippine higher education
what’s wrong with the philippine higher educationiBoP Asia
 
Carta de los docentes a los padres
Carta  de los docentes a  los padresCarta  de los docentes a  los padres
Carta de los docentes a los padressoypublica
 
Dramatically increase revenue on verio template
Dramatically increase revenue on verio templateDramatically increase revenue on verio template
Dramatically increase revenue on verio templateJanine Soika
 

Tendances (20)

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

Similaire à Drupal, what is it good for?

Acções professores outubro novembro 2012
Acções professores outubro novembro 2012Acções professores outubro novembro 2012
Acções professores outubro novembro 2012João Lima
 
Bokers listings july 2011
Bokers listings   july 2011Bokers listings   july 2011
Bokers listings july 2011Chris Fyvie
 
Apresentação Institucional - 25/11/2008
Apresentação Institucional - 25/11/2008Apresentação Institucional - 25/11/2008
Apresentação Institucional - 25/11/2008AES Eletropaulo
 
Brazil Day Presentation - 10/28/2008
Brazil Day Presentation - 10/28/2008Brazil Day Presentation - 10/28/2008
Brazil Day Presentation - 10/28/2008AES Eletropaulo
 
Radical Collaboration: Tools for Partnering with Community Members
Radical Collaboration: Tools for Partnering with Community MembersRadical Collaboration: Tools for Partnering with Community Members
Radical Collaboration: Tools for Partnering with Community MembersNina Simon
 
Farmer's manual eng
Farmer's manual   engFarmer's manual   eng
Farmer's manual engguestc4cf6a1
 
W Statement On Waterpipe Smoking Hinal
W Statement On Waterpipe Smoking HinalW Statement On Waterpipe Smoking Hinal
W Statement On Waterpipe Smoking Hinalkeletsor
 
W Statement On Waterpipe Smoking Hinal
W Statement On Waterpipe Smoking HinalW Statement On Waterpipe Smoking Hinal
W Statement On Waterpipe Smoking Hinalkeletsor
 
Biofuel For Transport in Sweden
Biofuel For Transport in SwedenBiofuel For Transport in Sweden
Biofuel For Transport in SwedenLenaDahlman
 
分光光度法快速测定玉米叶片中的叶绿素
分光光度法快速测定玉米叶片中的叶绿素分光光度法快速测定玉米叶片中的叶绿素
分光光度法快速测定玉米叶片中的叶绿素sugeladi
 
ประกาศและใบสมัครลูกจ้างชั่วคราว เจ้าพนักงานบัญชี สสอ.แม่จัน
ประกาศและใบสมัครลูกจ้างชั่วคราว เจ้าพนักงานบัญชี  สสอ.แม่จันประกาศและใบสมัครลูกจ้างชั่วคราว เจ้าพนักงานบัญชี  สสอ.แม่จัน
ประกาศและใบสมัครลูกจ้างชั่วคราว เจ้าพนักงานบัญชี สสอ.แม่จันSarawut Chummongkhol
 
ประกาศและใบสมัครลูกจ้างชั่วคราว เจ้าพนักงานบัญชี สสอ.แม่จัน
ประกาศและใบสมัครลูกจ้างชั่วคราว เจ้าพนักงานบัญชี  สสอ.แม่จันประกาศและใบสมัครลูกจ้างชั่วคราว เจ้าพนักงานบัญชี  สสอ.แม่จัน
ประกาศและใบสมัครลูกจ้างชั่วคราว เจ้าพนักงานบัญชี สสอ.แม่จันSarawut Chummongkhol
 

Similaire à Drupal, what is it good for? (20)

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

Plus de Lev Tsypin

Fundraising with Drupal
Fundraising with DrupalFundraising with Drupal
Fundraising with DrupalLev Tsypin
 
It Takes Two: The Case for CRM’s in Drupal
It Takes Two: The Case for CRM’s in DrupalIt Takes Two: The Case for CRM’s in Drupal
It Takes Two: The Case for CRM’s in DrupalLev Tsypin
 
Drupal presentations-badcamp-2014
Drupal presentations-badcamp-2014Drupal presentations-badcamp-2014
Drupal presentations-badcamp-2014Lev Tsypin
 
Digital Experience Management in Drupal
Digital Experience Management in DrupalDigital Experience Management in Drupal
Digital Experience Management in DrupalLev Tsypin
 
Drupal mapping
Drupal mappingDrupal mapping
Drupal mappingLev Tsypin
 
Drupal Distributions, an Open Source Product Model
Drupal Distributions, an Open Source Product ModelDrupal Distributions, an Open Source Product Model
Drupal Distributions, an Open Source Product ModelLev Tsypin
 
MIE Toolbox, a Case for Drupal as an Application Framework
MIE Toolbox, a Case for Drupal as an Application FrameworkMIE Toolbox, a Case for Drupal as an Application Framework
MIE Toolbox, a Case for Drupal as an Application FrameworkLev Tsypin
 
PDX Web Innovators CMS Showdown - Drupal
PDX Web Innovators CMS Showdown - DrupalPDX Web Innovators CMS Showdown - Drupal
PDX Web Innovators CMS Showdown - DrupalLev Tsypin
 

Plus de Lev Tsypin (8)

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

Dernier

Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 

Dernier (20)

Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 

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