SlideShare a Scribd company logo
1 of 79
Download to read offline
Stop Coding Websites,
Start Assembling Killer Web Experiences
Bryan House
Vice President, Product Marketing
Acquia
@bryanhouse on Twitter
#cpeurope
#drupalcon
Drupal
The center of the Drupal Universe is in Munich this week
                 1700+ developers @ Drupalcon Munich
                                             #drupalcon




         photo credit: http://www.flickr.com/photos/amazeelabs/7829624916/sizes/l/in/pool-2034823@N20/
It is not about the bits
It is all about the people
* Yes, that is a Drupal sticker
  No, it is not Dries!
Only Drupal can get away with wearing
            blue spandex in public.




               Also, no one is getting paid to do this.
Community can help make the difference between this and ...
Drupal today




800,000+ community members
17,000+ developers
15,000+ modules
300,000+ downloads/month
1.5M Drupal-powered websites
55 supported languages
FREE
Overnight successes are years in the making




                       http://www.flickr.com/photos/itsgreg/446061432/
Meet Dries Buytaert

•   founded Drupal

•   co-founded Acquia

•   co-founded Mollom

•   President Drupal Association

•   likes photography

•   holds a PhD in CS
Way back in1999 ...




          Yep, that’s Dries
Drupal 1.0.0 released
                         on January 15, 2001

    Today, drop.org announces the release of Drupal 1.00 after an
      extensive period of testing. Drupal is a full-featured content
management/discussion engine using Apache/PHP/MySQL and suitable
       to setup a news-driven community or portal site similar to
   kuro5hin.org and slashdot.org. Current features include discussion
forums, web-based administration, theme support, an open submission
queue, content management, a modularized design, PHP sessions, user
 management with access control and username/profanity/hostname
  filters, error logging, a public diary module, an affiliate site module,
       backend/headline generation (RSS/RDF) and much more.
2003 - Drupal 4.1
The very first DrupalCon started in Antwerp




                            30 Drupal developers
                                    Antwerp, 2005
800 Drupal developers
          Boston, 2008
1400 Drupal developers
        Washington, 2009
2700+ Drupal developers
        San Francisco, 2010




         Moscone center
3,200 people at the “Drupal tower”
                DrupalCon Chicago 2011
1700+ Drupal Developers
                  Munich
              Right Now!
What can you do with
      Drupal?




  photo credit: http://www.flickr.com/photos/mortendk/406986075/in/photostream/
From astronauts in space...
... to artists in flight
From global personalities...
...to global causes
From global institutions...
... to local information...
... and location-aware data.
From global communities...
... to local institutions
From global brands...
... to local ones, too
Covering everything from news...
... to technology...
... to politics ...
... and the Olympics
... and 1,500,000+ other sites
What is Drupal?
At most organizations,
the CMS situation is like a jungle
Today, almost every organization has many websites
Downside of proprietary CMS products



Info locked in silos
Slow to innovate
Hard to find talent
Security
Cost/ROI
Open Source is a Better Way
Drupal is freedom




1. Freedom to run the program
2. Freedom to study the program
3. Freedom to modify the program
4. Freedom to re-distribute the program
Drupal is innovation

     Open Source

     Collaboration

      Community

      Innovation
Drupal is assembled web experiences
Drupal lowers costs
How Drupal Manages Content


Views

References
             blog    wiki   web
Content      post   entry   page
                                   video   image                 media



Nodes



                                           © 2010 Acquia, Inc. © 2009 Acquia, Inc.
                                                               All rights reserved.
Experiences Tailored for Various Devices
     Content             .. placed into varying   ... across multiple
  “components”                  contexts ..           form factors


A.Comments
B.Ratings
C.Video Player
D.Personalized Content      Campaign 1
E.Related Links
F.Advertising
G.Share
H.Tags
I. Download
J.Learn More
K.RSS Feed
                            Campaign 2
How Drupal Manages Users
Administrator          Authenticated                   Anonymous
                           Users                         Users




           Roles   authors       editors     Groups of like users
                                                   Unlimited
     Permissions   Create Page   Edit Page         custom roles,
                                             Operations allowed by role
                                                   permissions &
          Views     My Posts     All Posts         views
                                             Determined by permissions
Content Authoring
• WYSIWYG editing
• Content & presentation
  separation
• Rich media integration &
  controls
• Drag and drop page
  layouts
Editorial Workflows
• Content creator /
  editor workbench
• Review, approval,
  publishing workflows
• Change reviewing
• Content versioning
• Role-based interface &
  permissions
How Drupal Manages the
           Presentation Layer
• Drupal theming layers separates presentation from data
• Themes include template files to define site and page structure
  with PHP
• CSS stylesheets add final touches to site
Content Reuse and Delivery
• Content presentation /
  output alternatives
• Get / push via web
  services
  (ajax/json, mobile app)
• Web Service APIs for
  mobile app dev
• Responsive design for
  one-web approach
• Automated publishing to
  social channels
Drupal in Action
How Drupal Works
     How Drupal Works
Drupal is an Ecosystem




architects, developers, testers, designers, writers, users, partners




                                                                  68
The platform with the best
     ecosystem wins

                      Ecosystem


Platform                Platform
Robust ecosystem = choice




                      70
Drupal is a Community

             Local
            Mee tups     C ode sp rints




             Re gional
              groups
DrupalCons
Drupal Camps
Summits
IRC (Freenode)
#drupal


#drupalcon

#drupal-support

http://drupal.org/irc/channels
Drupal offers a wealth of resources

                 drupal.org
             api.drupal.org
         groups.drupal.org
        localize.drupal.org
     association.drupal.org
Training
•http://training.acquia.com
•http://drupalize.me
•http://buildamodule.com
•http://mustardseedmedia.com
•http://nodeone.se/en
• ... and more!
Books
•Pro Drupal 7 Development
•Drupal 7 the essentials
•Cracking Drupal
•Front End Drupal
•Drupal 7 Module Development
•The Definitive Guide to Drupal 7
•Using Drupal
•Beginning Drupal 7
•Drupal 7 Visual Quickstart Guide
•Drupal 7 Bible
• ... and more!
Come for the code, stay for the community
Build something
 extraordinary,
  with Drupal!
Contact:
Bryan House | bryan@acquia.com | @bryanhouse
            #cpeurope #drupalcon

More Related Content

More from Acquia

Taking Your Multi-Site Management at Scale to the Next Level
Taking Your Multi-Site Management at Scale to the Next LevelTaking Your Multi-Site Management at Scale to the Next Level
Taking Your Multi-Site Management at Scale to the Next Level
Acquia
 

More from Acquia (20)

Taking Your Multi-Site Management at Scale to the Next Level
Taking Your Multi-Site Management at Scale to the Next LevelTaking Your Multi-Site Management at Scale to the Next Level
Taking Your Multi-Site Management at Scale to the Next Level
 
CDP for Retail Webinar with Appnovation - Q2 2022.pdf
CDP for Retail Webinar with Appnovation - Q2 2022.pdfCDP for Retail Webinar with Appnovation - Q2 2022.pdf
CDP for Retail Webinar with Appnovation - Q2 2022.pdf
 
May Partner Bootcamp 2022
May Partner Bootcamp 2022May Partner Bootcamp 2022
May Partner Bootcamp 2022
 
April Partner Bootcamp 2022
April Partner Bootcamp 2022April Partner Bootcamp 2022
April Partner Bootcamp 2022
 
How to Unify Brand Experience: A Hootsuite Story
How to Unify Brand Experience: A Hootsuite Story How to Unify Brand Experience: A Hootsuite Story
How to Unify Brand Experience: A Hootsuite Story
 
Using Personas to Guide DAM Results: How Life Time Pumped Up Their UX and CX
Using Personas to Guide DAM Results: How Life Time Pumped Up Their UX and CXUsing Personas to Guide DAM Results: How Life Time Pumped Up Their UX and CX
Using Personas to Guide DAM Results: How Life Time Pumped Up Their UX and CX
 
Improve Code Quality and Time to Market: 100% Cloud-Based Development Workflow
Improve Code Quality and Time to Market: 100% Cloud-Based Development WorkflowImprove Code Quality and Time to Market: 100% Cloud-Based Development Workflow
Improve Code Quality and Time to Market: 100% Cloud-Based Development Workflow
 
September Partner Bootcamp
September Partner BootcampSeptember Partner Bootcamp
September Partner Bootcamp
 
August partner bootcamp
August partner bootcampAugust partner bootcamp
August partner bootcamp
 
July 2021 Partner Bootcamp
July  2021 Partner BootcampJuly  2021 Partner Bootcamp
July 2021 Partner Bootcamp
 
May Partner Bootcamp
May Partner BootcampMay Partner Bootcamp
May Partner Bootcamp
 
DRUPAL 7 END OF LIFE IS NEAR - MIGRATE TO DRUPAL 9 FAST AND EASY
DRUPAL 7 END OF LIFE IS NEAR - MIGRATE TO DRUPAL 9 FAST AND EASYDRUPAL 7 END OF LIFE IS NEAR - MIGRATE TO DRUPAL 9 FAST AND EASY
DRUPAL 7 END OF LIFE IS NEAR - MIGRATE TO DRUPAL 9 FAST AND EASY
 
Work While You Sleep: The CMO’s Guide to a 24/7/365 Lead Machine
Work While You Sleep: The CMO’s Guide to a 24/7/365 Lead MachineWork While You Sleep: The CMO’s Guide to a 24/7/365 Lead Machine
Work While You Sleep: The CMO’s Guide to a 24/7/365 Lead Machine
 
Acquia webinar: Leveraging Drupal to Bury Your Sales Team In B2B Leads
Acquia webinar: Leveraging Drupal to Bury Your Sales Team In B2B LeadsAcquia webinar: Leveraging Drupal to Bury Your Sales Team In B2B Leads
Acquia webinar: Leveraging Drupal to Bury Your Sales Team In B2B Leads
 
April partner bootcamp deck cookieless future
April partner bootcamp deck  cookieless futureApril partner bootcamp deck  cookieless future
April partner bootcamp deck cookieless future
 
How to enhance cx through personalised, automated solutions
How to enhance cx through personalised, automated solutionsHow to enhance cx through personalised, automated solutions
How to enhance cx through personalised, automated solutions
 
DRUPAL MIGRATIONS AND DRUPAL 9 INNOVATION: HOW PAC-12 DELIVERED DIGITALLY FOR...
DRUPAL MIGRATIONS AND DRUPAL 9 INNOVATION: HOW PAC-12 DELIVERED DIGITALLY FOR...DRUPAL MIGRATIONS AND DRUPAL 9 INNOVATION: HOW PAC-12 DELIVERED DIGITALLY FOR...
DRUPAL MIGRATIONS AND DRUPAL 9 INNOVATION: HOW PAC-12 DELIVERED DIGITALLY FOR...
 
Customer Experience (CX): 3 Key Factors Shaping CX Redesign in 2021
Customer Experience (CX): 3 Key Factors Shaping CX Redesign in 2021Customer Experience (CX): 3 Key Factors Shaping CX Redesign in 2021
Customer Experience (CX): 3 Key Factors Shaping CX Redesign in 2021
 
Leave Local Dev Behind: Start Writing Your Code In The Cloud
Leave Local Dev Behind: Start Writing Your Code In The CloudLeave Local Dev Behind: Start Writing Your Code In The Cloud
Leave Local Dev Behind: Start Writing Your Code In The Cloud
 
Overwhelmed with data from different sources and systems?
Overwhelmed with data from different sources and systems?Overwhelmed with data from different sources and systems?
Overwhelmed with data from different sources and systems?
 

Recently uploaded

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Recently uploaded (20)

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
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
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
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
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...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
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...
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 

Stop coding websites, start assembling killer web experiences with Drupal