SlideShare una empresa de Scribd logo
1 de 67
Descargar para leer sin conexión
G E T T I N G S TA R T E D
W I T H D R U PA L
H I , I ’ M D AV I D
• Agency & Community Training Manager
• davidneedham on GitHub and Twitter
• david.needham@pantheon.io
• Some things I enjoy are:
- Biking with my wife and kids
- Board games: is.gd/davidsgames
- Volunteering in the community
2
Elastic Hosting
+
Tools for Teams
● Drupal / WordPress Optimized Hosting
● Advanced Caching
● Automated DevOps
● Highly Secure
● Dev, Test, and Live
● Cloud Environments
● Permissions & Security
● Cloud Integration Tools
W h y a re w e
d o i n g t h i s ?
Drupal Global Training Days:

groups.drupal.org/global-
training-days-2018
4
Screenshot goes here
D R U PA L I Z E . M E : 1 M O N T H F R E E
O S T R A I N I N G : D R U PA L 8 E X P L A I N E D E B O O K
G I V E A WAY S !
A G E N D A
6
What is Drupal?
Content Management
Creating Structured Content
Break
Creating Dynamic Lists
Users, Taxonomy, & More
Pantheon
Q&A
D o w n l o a d t h e w o r k b o o k
g o o . g l / K N c 2 3 G
7
E X E R C I S E 1 : C R E AT I N G T H E D 8 S A N D B O X
8
W H AT I S D R U PA L ?
9
10
• 1,156,737 websites (6.2% of the top 10k)
• 109,914 users actively contributing
• 1,738 commits in the last week
• 4,602 Drupal 8 modules
• 266 Drupal 8 themes
D R U PA L T O D AY
D R U PA L’ S H I S T O RY
• Why was Drupal originally created?
• Where did the name Drupal come from?
- Village = dorp in Dutch
- Drop = druppel in Dutch
- Druppel = hard to pronounce
- Drupal = easier to pronounce
11
12
• Drupal 6
- Released in 2008, End Of Life 2016
• Drupal 7
- Released in 2011, currently in Long Term Support
• Drupal 8
- Released in 2015, currently in active development
• Backdrop
- Fork of Drupal 7
D R U PA L 6 , D R U PA L 7 , D R U PA L 8 , A N D B A C K D R O P
D R U PA L 8
• Symfony
• Composer
• Configuration Management
13
D R U PA L I S O P E N S O U R C E
• Free and Open Source Software (FOSS)
• GNU General Public License
• Encourages collaboration
14
D R U PA L I S S E C U R E
• Community review
• Security team
- Subscribe to security alerts
• Modules
- Anti-spam
• recaptcha, honeypot, etc
- Two-factor Authentication (tfa)
- Paranoia (paranoia)
15
D R U PA L I S F R E E
• Free as in beer
• Free as in speech
• Free as in puppies
16
D R U PA L I S M O D U L A R
• Drupal module = WordPress plugin
• “There’s a module for that!”
• Your use case is probably not totally unique.
• Anything is possible with custom code.
17
D R U PA L I S T H E M A B L E
• Any design can be implemented
• Headless is always a possibility
• Modules
- Display Suite (ds)
- Paragraphs (paragraphs)
18
D R U PA L I S C O M M U N I T Y
• Drupal user groups all over the world
• International Drupal camps and events
• Code and documentation sprint days
• Everyone should have a mentor
19
M O R E R E S O U R C E S
What is Drupal?
• Drupal 8 User Guide
• Drupal case studies
• Find a local meetup or other Drupal events
• Composer // Composer on Pantheon
• Drush // Drupal Console (command-line tools)
20
C O N T E N T
M A N A G E M E N T
21
D R U PA L A D M I N PA G E S
22
D R U PA L 8 C A S E S T U D Y
German Consumer Centers:
• Decentralized content entry (domain)
• Page-building tools (paragraphs)
• Easy for a joint-editorial team to manage
• Open source community with regular updates
31
E X E R C I S E 2 : C R E AT I N G C O N T E N T
32
M O R E R E S O U R C E S
Content Management
• Modules to go further:
- Workbench: moderation workflows
- Admin toolbar: new admin menu
- SEO Checklist
• Video lessons
- Using Drupal (Drupalize.Me)
33
C R E AT I N G
S T R U C T U R E D C O N T E N T
34
D R U PA L 8 C A S E S T U D Y
Chicago Park District:
• Open source community with regular updates
• Integration with third-party tools
• Easy promotion of featured content
• Administrative publishing workflows
• Increased speed and performance
• Data feeds into My Chi Parks mobile app
35
D R U PA L 8 C A S E S T U D Y
Chicago Park District:
• Open source community with regular updates
• Integration with third-party tools
• Easy promotion of featured content
• Administrative publishing workflows
• Increased speed and performance
• Data feeds into My Chi Parks mobile app
36
C H I C A G O PA R K D I S T R I C T
Structured content
- Facilities
• Name
• Facility type
• Photo(s)
• Address
• Phone
• Hours
37
E X A M P L E : T E S T I M O N I A L S
Testimonials
We love our new website! It's beautiful
and easy to use. Thank you!
John Doe
Acme, Inc
I'd say you did a mighty fine job. Keep
up the good work!
John Wayne
Rio Bravo, LLC
Thanks to you we have a beautiful
website! Pretty websites are pretty.
Clint Eastwood
Goode, Badd, Ugglea & Assoc.
1
2
3
Body
Name
Organization
E X E R C I S E 3 : C O N T E N T T Y P E S
39
M O R E R E S O U R C E S
Creating Structured Content
• Drupal 8 User Guide: Chapter 6
• Available fields in Drupal 8 core
• View modes
• Video Lessons
- Content Types (Drupalize.Me)
- Fields (Drupalize.Me)
- Paragraphs (OSTraining)
40
B R E A K
41
C R E AT I N G D Y N A M I C
L I S T S
42
D R U PA L 8 C A S E S T U D Y
Hong Kong Trade Development Council:
• Multilingual content migration
• Content moderation
• Bootstrap base theme
• Integration with third-party systems
• Extensive use of dynamic lists (views)
43
E X A M P L E : T E S T I M O N I A L S
Testimonials
We love our new website! It's beautiful
and easy to use. Thank you!
John Doe
Acme, Inc
I'd say you did a mighty fine job. Keep
up the good work!
John Wayne
Rio Bravo, LLC
Thanks to you we have a beautiful
website! Pretty websites are pretty.
Clint Eastwood
Goode, Badd, Ugglea & Assoc.
E X A M P L E : T E S T I M O N I A L S
Testimonials
We love our new website! It's beautiful
and easy to use. Thank you!
John Doe
Acme, Inc
I'd say you did a mighty fine job. Keep
up the good work!
John Wayne
Rio Bravo, LLC
Thanks to you we have a beautiful
website! Pretty websites are pretty.
Clint Eastwood
Goode, Badd, Ugglea & Assoc.
Latest Testimonial
We love our new website! It's beautiful
and easy to use. Thank you!
John Doe
Acme, Inc
< >
○●○○○
Testimonials
I'd say you did a mighty fine job. Keep
up the good work!
John Wayne
Rio Bravo, LLC
Testimonials view
Page display
Block display
on the sidebar
Block display
in a slideshow format
E X E R C I S E 4 : V I E W S
46
D R U PA L 8 C A S E S T U D Y
Hong Kong Trade Development Council:
• Multilingual content migration
• Content moderation
• Bootstrap base theme
• Integration with third-party systems
• Extensive use of views
47
View #1
View #2
View #3
View #4
View #5 View #6
M O R E R E S O U R C E S
Creating Dynamic Lists
• Drupal 8 User Guide: Chapter 9
• Display Content with Views (Drupalize.Me)
• Modules to go farther:
- Views Slideshow (views_slideshow)
- Views Infinite Scroll (views_infinite_scroll)
48
U S E R S , TA X O N O M Y,
E T C
49
U S E R S
Permissions
Roles
50
Ska
Punk Punk
Metal
Rock
Rap
JazzTA X O N O M Y
Vocabulary
Term
51
Music
Genre
Vocabulary
Terms
M O R E R E S O U R C E S
Users, Taxonomy, Etc
• Drupal 8 User Guide: Chapter 7
• Extending Drupal with Modules
• Run Drupal 8 Locally with Lando
• Video Lessons
- Users, Roles, & Permissions (Drupalize.Me)
- Finding Drupal Modules (Drupalize.Me)
- D8 Theming Guide (Drupalize.Me)
- D8 Module Dev Guide (Drupalize.Me)
52
PA N T H E O N
53
54
VA L U E F O R C L I E N T S
Fast – Avg website re-launched on Pantheon is 2.47x faster than legacy infrastructure.
Reliable – 99.96% uptime across all Pantheon sites and guaranteed SLA backed uptime for
Elite plan sites.
Agile – More efficient and reliable platform through containers. Make changes quickly
without worry of breaking anything.
Scalable – Sites on Pantheon scale with no downtime or infrastructure migration and 

are ready for traffic spikes with no worry from your team.
55
VA L U E F O R A G E N C I E S
Launch Faster – Spin up, test, and launch sites faster. Iterate quickly and incorporate
new code without fear of breaking live environments.
Collaborate Better – Maximize your team’s efficiency with our web development tools
and automate your development workflow with our new suite of Cloud Integrations Tools.
Lower Risk – Sites on Pantheon scale with ease without constant monitoring from
your team. Automatic security updates and patches.
No Sysadmin – Focus billable hours on developing great sites, not building and
maintaining site infrastructure.
T R A D I T I O N A L H O S T I N G A R C H I T E C T U R E
S C A L I N G H O S T I N G A R C H I T E C T U R E
O U R A R C H I T E C T U R E
• Massive, multi-tenant platform
• Dedicated infrastructure
• 1,000,000+ Containers
• 6,000,000,000+ Pageviews/Month
• Big needs? We can handle them.
North America
● Ashburn
● Atlanta
● Boston
● Chicago
● Dallas
● Denver
● Los Angeles
● Miami
● Minneapolis MN
● Montreal
● New York
● San Jose
● Seattle
● Toronto
59
South America
● São Paulo

Europe
● Amsterdam
● Frankfurt 2X
● London 2X
● Madrid
● Paris
● Stockholm
Africa
● Johannesburg


Asia
● Dubai
● Hong Kong
● Osaka
● Singapore
● Tokyo
Australia & New Zealand
● Auckland
● Brisbane
● Melbourne
● Perth
● Sydney
● Wellington
Pantheon Global CDN Map
60
W O R K F L O W
Q & A / W R A P U P
61
H O W T O A S K F O R H E L P
A F T E R T O D AY
• Help with Pantheon
- Power users
• Google Group
• Slack Channel
- ACE Office Hours
- Support tickets/chat (for hosting issues)
• Help with Drupal
- Find your local community!
62
D R U P I C A L . C O M
63
D R U PA L E A S Y
C O U R S E S
Drupal Career Online
• 12-week course beginning March 26th
• Sample in a Taste of Drupal on Feb 28th
Mastering Professional Drupal Developer
Workflows with Pantheon
• 6-week course beginning Feb 27th
64
F R E E D R U PA L 8 E - B O O K
1. Joey Weber

2. Joe Aveni

3. Laura Cummings

4. John Romano

5. Ralf Koller

6. Suzanne Dazo

7. Aditya Vardhan

8. Annat Koren

9. Gary Weibert

10. Josey Howarth
65
G i v e u s f e e d b a c k :
g o o . g l / VA 7 i u X
66
C L O S I N G Q U E S T I O N S
67

Más contenido relacionado

Similar a Getting Started with Drupal

DrupalCon Austin - Absolute Beginner's Guide to Drupal
DrupalCon Austin - Absolute Beginner's Guide to DrupalDrupalCon Austin - Absolute Beginner's Guide to Drupal
DrupalCon Austin - Absolute Beginner's Guide to DrupalRod Martin
 
Supersize me: Making Drupal go large
Supersize me: Making Drupal go largeSupersize me: Making Drupal go large
Supersize me: Making Drupal go largeTom Phethean
 
200,000 Lines Later: Our Journey to Manageable Puppet Code
200,000 Lines Later: Our Journey to Manageable Puppet Code200,000 Lines Later: Our Journey to Manageable Puppet Code
200,000 Lines Later: Our Journey to Manageable Puppet CodeDavid Danzilio
 
Opening Keynote - DrupalCamp St. Louis 2014
Opening Keynote - DrupalCamp St. Louis 2014Opening Keynote - DrupalCamp St. Louis 2014
Opening Keynote - DrupalCamp St. Louis 2014Brad Nowak
 
The Japan Government has adopted Drupal8 for its official statistics system....
The Japan Government has adopted  Drupal8 for its official statistics system....The Japan Government has adopted  Drupal8 for its official statistics system....
The Japan Government has adopted Drupal8 for its official statistics system....惠 紀野
 
Drupal Developers Days - One Flew Over The Developers Nest 2018
Drupal Developers Days - One Flew Over The Developers Nest 2018Drupal Developers Days - One Flew Over The Developers Nest 2018
Drupal Developers Days - One Flew Over The Developers Nest 2018Dropsolid
 
Kelly O'Briant - DataOps in the Cloud: How To Supercharge Data Science with a...
Kelly O'Briant - DataOps in the Cloud: How To Supercharge Data Science with a...Kelly O'Briant - DataOps in the Cloud: How To Supercharge Data Science with a...
Kelly O'Briant - DataOps in the Cloud: How To Supercharge Data Science with a...Rehgan Avon
 
RubiOne: Apache Spark as the Backbone of a Retail Analytics Development Envir...
RubiOne: Apache Spark as the Backbone of a Retail Analytics Development Envir...RubiOne: Apache Spark as the Backbone of a Retail Analytics Development Envir...
RubiOne: Apache Spark as the Backbone of a Retail Analytics Development Envir...Databricks
 
DrupalCon: Using Drupal to build digital signage solutions
DrupalCon: Using Drupal to build digital signage solutionsDrupalCon: Using Drupal to build digital signage solutions
DrupalCon: Using Drupal to build digital signage solutionsDmitry Drozdik
 
TechUG Glasgow talk 22/Feb/17 Configuration Management Best Practices
TechUG Glasgow talk 22/Feb/17 Configuration Management Best PracticesTechUG Glasgow talk 22/Feb/17 Configuration Management Best Practices
TechUG Glasgow talk 22/Feb/17 Configuration Management Best PracticesDag Sonstebo
 
Shockingly Fast Site Development with Acquia Lightning 4.0
Shockingly Fast Site Development with Acquia Lightning 4.0Shockingly Fast Site Development with Acquia Lightning 4.0
Shockingly Fast Site Development with Acquia Lightning 4.0Rachel Wandishin
 
What is Drupal? And Why is it Useful? Webinar
What is Drupal? And Why is it Useful? WebinarWhat is Drupal? And Why is it Useful? Webinar
What is Drupal? And Why is it Useful? WebinarSuzanne Dergacheva
 
So You Want to be an OpenStack Contributor
So You Want to be an OpenStack ContributorSo You Want to be an OpenStack Contributor
So You Want to be an OpenStack ContributorAnne Gentle
 
How to Write a Winning Session Submission
How to Write a Winning Session SubmissionHow to Write a Winning Session Submission
How to Write a Winning Session SubmissionDocker, Inc
 
What is Drupal? An Introduction to Drupal 8
What is Drupal? An Introduction to Drupal 8What is Drupal? An Introduction to Drupal 8
What is Drupal? An Introduction to Drupal 8Suzanne Dergacheva
 
The NRB Group mainframe day 2021 - DevOps on Z - Jerome Klimm - Benoit Ebner
The NRB Group mainframe day 2021 - DevOps on Z - Jerome Klimm - Benoit EbnerThe NRB Group mainframe day 2021 - DevOps on Z - Jerome Klimm - Benoit Ebner
The NRB Group mainframe day 2021 - DevOps on Z - Jerome Klimm - Benoit EbnerNRB
 

Similar a Getting Started with Drupal (20)

DrupalCon Austin - Absolute Beginner's Guide to Drupal
DrupalCon Austin - Absolute Beginner's Guide to DrupalDrupalCon Austin - Absolute Beginner's Guide to Drupal
DrupalCon Austin - Absolute Beginner's Guide to Drupal
 
Supersize me: Making Drupal go large
Supersize me: Making Drupal go largeSupersize me: Making Drupal go large
Supersize me: Making Drupal go large
 
Migrate all the things!
Migrate all the things!Migrate all the things!
Migrate all the things!
 
200,000 Lines Later: Our Journey to Manageable Puppet Code
200,000 Lines Later: Our Journey to Manageable Puppet Code200,000 Lines Later: Our Journey to Manageable Puppet Code
200,000 Lines Later: Our Journey to Manageable Puppet Code
 
Opening Keynote - DrupalCamp St. Louis 2014
Opening Keynote - DrupalCamp St. Louis 2014Opening Keynote - DrupalCamp St. Louis 2014
Opening Keynote - DrupalCamp St. Louis 2014
 
The Japan Government has adopted Drupal8 for its official statistics system....
The Japan Government has adopted  Drupal8 for its official statistics system....The Japan Government has adopted  Drupal8 for its official statistics system....
The Japan Government has adopted Drupal8 for its official statistics system....
 
Drupal Developers Days - One Flew Over The Developers Nest 2018
Drupal Developers Days - One Flew Over The Developers Nest 2018Drupal Developers Days - One Flew Over The Developers Nest 2018
Drupal Developers Days - One Flew Over The Developers Nest 2018
 
Kelly O'Briant - DataOps in the Cloud: How To Supercharge Data Science with a...
Kelly O'Briant - DataOps in the Cloud: How To Supercharge Data Science with a...Kelly O'Briant - DataOps in the Cloud: How To Supercharge Data Science with a...
Kelly O'Briant - DataOps in the Cloud: How To Supercharge Data Science with a...
 
RubiOne: Apache Spark as the Backbone of a Retail Analytics Development Envir...
RubiOne: Apache Spark as the Backbone of a Retail Analytics Development Envir...RubiOne: Apache Spark as the Backbone of a Retail Analytics Development Envir...
RubiOne: Apache Spark as the Backbone of a Retail Analytics Development Envir...
 
DrupalCon: Using Drupal to build digital signage solutions
DrupalCon: Using Drupal to build digital signage solutionsDrupalCon: Using Drupal to build digital signage solutions
DrupalCon: Using Drupal to build digital signage solutions
 
TechUG Glasgow talk 22/Feb/17 Configuration Management Best Practices
TechUG Glasgow talk 22/Feb/17 Configuration Management Best PracticesTechUG Glasgow talk 22/Feb/17 Configuration Management Best Practices
TechUG Glasgow talk 22/Feb/17 Configuration Management Best Practices
 
Shockingly Fast Site Development with Acquia Lightning 4.0
Shockingly Fast Site Development with Acquia Lightning 4.0Shockingly Fast Site Development with Acquia Lightning 4.0
Shockingly Fast Site Development with Acquia Lightning 4.0
 
What is Drupal? And Why is it Useful? Webinar
What is Drupal? And Why is it Useful? WebinarWhat is Drupal? And Why is it Useful? Webinar
What is Drupal? And Why is it Useful? Webinar
 
Introduction to Drupal 7
Introduction to Drupal 7Introduction to Drupal 7
Introduction to Drupal 7
 
Drupal In 1 Hour
Drupal In 1 HourDrupal In 1 Hour
Drupal In 1 Hour
 
So You Want to be an OpenStack Contributor
So You Want to be an OpenStack ContributorSo You Want to be an OpenStack Contributor
So You Want to be an OpenStack Contributor
 
How to Write a Winning Session Submission
How to Write a Winning Session SubmissionHow to Write a Winning Session Submission
How to Write a Winning Session Submission
 
Drupal in-depth
Drupal in-depthDrupal in-depth
Drupal in-depth
 
What is Drupal? An Introduction to Drupal 8
What is Drupal? An Introduction to Drupal 8What is Drupal? An Introduction to Drupal 8
What is Drupal? An Introduction to Drupal 8
 
The NRB Group mainframe day 2021 - DevOps on Z - Jerome Klimm - Benoit Ebner
The NRB Group mainframe day 2021 - DevOps on Z - Jerome Klimm - Benoit EbnerThe NRB Group mainframe day 2021 - DevOps on Z - Jerome Klimm - Benoit Ebner
The NRB Group mainframe day 2021 - DevOps on Z - Jerome Klimm - Benoit Ebner
 

Más de Pantheon

Drupal Migrations in 2018
Drupal Migrations in 2018Drupal Migrations in 2018
Drupal Migrations in 2018Pantheon
 
Architecting Million Dollar Projects
Architecting Million Dollar ProjectsArchitecting Million Dollar Projects
Architecting Million Dollar ProjectsPantheon
 
Streamlined Drupal 8: Site Building Strategies for Tight Deadlines
Streamlined Drupal 8: Site Building Strategies for Tight DeadlinesStreamlined Drupal 8: Site Building Strategies for Tight Deadlines
Streamlined Drupal 8: Site Building Strategies for Tight DeadlinesPantheon
 
Defense in Depth: Lessons Learned Securing 200,000 Sites
Defense in Depth: Lessons Learned Securing 200,000 SitesDefense in Depth: Lessons Learned Securing 200,000 Sites
Defense in Depth: Lessons Learned Securing 200,000 SitesPantheon
 
Automate Your Automation | DrupalCon Vienna
Automate Your Automation | DrupalCon ViennaAutomate Your Automation | DrupalCon Vienna
Automate Your Automation | DrupalCon ViennaPantheon
 
Sub-Second Pageloads: Beat the Speed of Light with Pantheon & Fastly
Sub-Second Pageloads: Beat the Speed of Light with Pantheon & FastlySub-Second Pageloads: Beat the Speed of Light with Pantheon & Fastly
Sub-Second Pageloads: Beat the Speed of Light with Pantheon & FastlyPantheon
 
Building a Network of 195 Drupal 8 Sites
Building a Network of 195 Drupal 8 Sites Building a Network of 195 Drupal 8 Sites
Building a Network of 195 Drupal 8 Sites Pantheon
 
Hacking Your Agency Workflow: Treating Your Process Like A Product
Hacking Your Agency Workflow: Treating Your Process Like A ProductHacking Your Agency Workflow: Treating Your Process Like A Product
Hacking Your Agency Workflow: Treating Your Process Like A ProductPantheon
 
Best Practice Site Architecture in Drupal 8
Best Practice Site Architecture in Drupal 8Best Practice Site Architecture in Drupal 8
Best Practice Site Architecture in Drupal 8Pantheon
 
Development Workflow Tools for Open-Source PHP Libraries
Development Workflow Tools for Open-Source PHP LibrariesDevelopment Workflow Tools for Open-Source PHP Libraries
Development Workflow Tools for Open-Source PHP LibrariesPantheon
 
WordPress REST API: Expert Advice & Practical Use Cases
WordPress REST API: Expert Advice & Practical Use CasesWordPress REST API: Expert Advice & Practical Use Cases
WordPress REST API: Expert Advice & Practical Use CasesPantheon
 
Continuous Integration Is for Teams: Moving past buzzword driven development
Continuous Integration Is for Teams: Moving past buzzword driven development Continuous Integration Is for Teams: Moving past buzzword driven development
Continuous Integration Is for Teams: Moving past buzzword driven development Pantheon
 
Creating a Smooth Development Workflow for High-Quality Modular Open-Source P...
Creating a Smooth Development Workflow for High-Quality Modular Open-Source P...Creating a Smooth Development Workflow for High-Quality Modular Open-Source P...
Creating a Smooth Development Workflow for High-Quality Modular Open-Source P...Pantheon
 
Testing Your Code as Part of an Industrial Grade Workflow
Testing Your Code as Part of an Industrial Grade WorkflowTesting Your Code as Part of an Industrial Grade Workflow
Testing Your Code as Part of an Industrial Grade WorkflowPantheon
 
Test Coverage for Your WP REST API Project
Test Coverage for Your WP REST API ProjectTest Coverage for Your WP REST API Project
Test Coverage for Your WP REST API ProjectPantheon
 
Drupal 8 and Pantheon
Drupal 8 and PantheonDrupal 8 and Pantheon
Drupal 8 and PantheonPantheon
 
Why Your Site is Slow: Performance Answers for Your Clients
Why Your Site is Slow: Performance Answers for Your ClientsWhy Your Site is Slow: Performance Answers for Your Clients
Why Your Site is Slow: Performance Answers for Your ClientsPantheon
 
Drupal Performance
Drupal Performance Drupal Performance
Drupal Performance Pantheon
 
WP or Drupal (or both): A Framework for Client CMS Decisions
WP or Drupal (or both): A Framework for Client CMS Decisions WP or Drupal (or both): A Framework for Client CMS Decisions
WP or Drupal (or both): A Framework for Client CMS Decisions Pantheon
 
Level Up: 5 Expert Tips for Optimizing WordPress Performance
Level Up: 5 Expert Tips for Optimizing WordPress PerformanceLevel Up: 5 Expert Tips for Optimizing WordPress Performance
Level Up: 5 Expert Tips for Optimizing WordPress PerformancePantheon
 

Más de Pantheon (20)

Drupal Migrations in 2018
Drupal Migrations in 2018Drupal Migrations in 2018
Drupal Migrations in 2018
 
Architecting Million Dollar Projects
Architecting Million Dollar ProjectsArchitecting Million Dollar Projects
Architecting Million Dollar Projects
 
Streamlined Drupal 8: Site Building Strategies for Tight Deadlines
Streamlined Drupal 8: Site Building Strategies for Tight DeadlinesStreamlined Drupal 8: Site Building Strategies for Tight Deadlines
Streamlined Drupal 8: Site Building Strategies for Tight Deadlines
 
Defense in Depth: Lessons Learned Securing 200,000 Sites
Defense in Depth: Lessons Learned Securing 200,000 SitesDefense in Depth: Lessons Learned Securing 200,000 Sites
Defense in Depth: Lessons Learned Securing 200,000 Sites
 
Automate Your Automation | DrupalCon Vienna
Automate Your Automation | DrupalCon ViennaAutomate Your Automation | DrupalCon Vienna
Automate Your Automation | DrupalCon Vienna
 
Sub-Second Pageloads: Beat the Speed of Light with Pantheon & Fastly
Sub-Second Pageloads: Beat the Speed of Light with Pantheon & FastlySub-Second Pageloads: Beat the Speed of Light with Pantheon & Fastly
Sub-Second Pageloads: Beat the Speed of Light with Pantheon & Fastly
 
Building a Network of 195 Drupal 8 Sites
Building a Network of 195 Drupal 8 Sites Building a Network of 195 Drupal 8 Sites
Building a Network of 195 Drupal 8 Sites
 
Hacking Your Agency Workflow: Treating Your Process Like A Product
Hacking Your Agency Workflow: Treating Your Process Like A ProductHacking Your Agency Workflow: Treating Your Process Like A Product
Hacking Your Agency Workflow: Treating Your Process Like A Product
 
Best Practice Site Architecture in Drupal 8
Best Practice Site Architecture in Drupal 8Best Practice Site Architecture in Drupal 8
Best Practice Site Architecture in Drupal 8
 
Development Workflow Tools for Open-Source PHP Libraries
Development Workflow Tools for Open-Source PHP LibrariesDevelopment Workflow Tools for Open-Source PHP Libraries
Development Workflow Tools for Open-Source PHP Libraries
 
WordPress REST API: Expert Advice & Practical Use Cases
WordPress REST API: Expert Advice & Practical Use CasesWordPress REST API: Expert Advice & Practical Use Cases
WordPress REST API: Expert Advice & Practical Use Cases
 
Continuous Integration Is for Teams: Moving past buzzword driven development
Continuous Integration Is for Teams: Moving past buzzword driven development Continuous Integration Is for Teams: Moving past buzzword driven development
Continuous Integration Is for Teams: Moving past buzzword driven development
 
Creating a Smooth Development Workflow for High-Quality Modular Open-Source P...
Creating a Smooth Development Workflow for High-Quality Modular Open-Source P...Creating a Smooth Development Workflow for High-Quality Modular Open-Source P...
Creating a Smooth Development Workflow for High-Quality Modular Open-Source P...
 
Testing Your Code as Part of an Industrial Grade Workflow
Testing Your Code as Part of an Industrial Grade WorkflowTesting Your Code as Part of an Industrial Grade Workflow
Testing Your Code as Part of an Industrial Grade Workflow
 
Test Coverage for Your WP REST API Project
Test Coverage for Your WP REST API ProjectTest Coverage for Your WP REST API Project
Test Coverage for Your WP REST API Project
 
Drupal 8 and Pantheon
Drupal 8 and PantheonDrupal 8 and Pantheon
Drupal 8 and Pantheon
 
Why Your Site is Slow: Performance Answers for Your Clients
Why Your Site is Slow: Performance Answers for Your ClientsWhy Your Site is Slow: Performance Answers for Your Clients
Why Your Site is Slow: Performance Answers for Your Clients
 
Drupal Performance
Drupal Performance Drupal Performance
Drupal Performance
 
WP or Drupal (or both): A Framework for Client CMS Decisions
WP or Drupal (or both): A Framework for Client CMS Decisions WP or Drupal (or both): A Framework for Client CMS Decisions
WP or Drupal (or both): A Framework for Client CMS Decisions
 
Level Up: 5 Expert Tips for Optimizing WordPress Performance
Level Up: 5 Expert Tips for Optimizing WordPress PerformanceLevel Up: 5 Expert Tips for Optimizing WordPress Performance
Level Up: 5 Expert Tips for Optimizing WordPress Performance
 

Último

Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
[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.pdfhans926745
 
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 2024Rafal Los
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
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
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 

Último (20)

Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
[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
 
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
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
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
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 

Getting Started with Drupal

  • 1. G E T T I N G S TA R T E D W I T H D R U PA L
  • 2. H I , I ’ M D AV I D • Agency & Community Training Manager • davidneedham on GitHub and Twitter • david.needham@pantheon.io • Some things I enjoy are: - Biking with my wife and kids - Board games: is.gd/davidsgames - Volunteering in the community 2
  • 3. Elastic Hosting + Tools for Teams ● Drupal / WordPress Optimized Hosting ● Advanced Caching ● Automated DevOps ● Highly Secure ● Dev, Test, and Live ● Cloud Environments ● Permissions & Security ● Cloud Integration Tools
  • 4. W h y a re w e d o i n g t h i s ? Drupal Global Training Days:
 groups.drupal.org/global- training-days-2018 4
  • 5. Screenshot goes here D R U PA L I Z E . M E : 1 M O N T H F R E E O S T R A I N I N G : D R U PA L 8 E X P L A I N E D E B O O K G I V E A WAY S !
  • 6. A G E N D A 6 What is Drupal? Content Management Creating Structured Content Break Creating Dynamic Lists Users, Taxonomy, & More Pantheon Q&A
  • 7. D o w n l o a d t h e w o r k b o o k g o o . g l / K N c 2 3 G 7
  • 8. E X E R C I S E 1 : C R E AT I N G T H E D 8 S A N D B O X 8
  • 9. W H AT I S D R U PA L ? 9
  • 10. 10 • 1,156,737 websites (6.2% of the top 10k) • 109,914 users actively contributing • 1,738 commits in the last week • 4,602 Drupal 8 modules • 266 Drupal 8 themes D R U PA L T O D AY
  • 11. D R U PA L’ S H I S T O RY • Why was Drupal originally created? • Where did the name Drupal come from? - Village = dorp in Dutch - Drop = druppel in Dutch - Druppel = hard to pronounce - Drupal = easier to pronounce 11
  • 12. 12 • Drupal 6 - Released in 2008, End Of Life 2016 • Drupal 7 - Released in 2011, currently in Long Term Support • Drupal 8 - Released in 2015, currently in active development • Backdrop - Fork of Drupal 7 D R U PA L 6 , D R U PA L 7 , D R U PA L 8 , A N D B A C K D R O P
  • 13. D R U PA L 8 • Symfony • Composer • Configuration Management 13
  • 14. D R U PA L I S O P E N S O U R C E • Free and Open Source Software (FOSS) • GNU General Public License • Encourages collaboration 14
  • 15. D R U PA L I S S E C U R E • Community review • Security team - Subscribe to security alerts • Modules - Anti-spam • recaptcha, honeypot, etc - Two-factor Authentication (tfa) - Paranoia (paranoia) 15
  • 16. D R U PA L I S F R E E • Free as in beer • Free as in speech • Free as in puppies 16
  • 17. D R U PA L I S M O D U L A R • Drupal module = WordPress plugin • “There’s a module for that!” • Your use case is probably not totally unique. • Anything is possible with custom code. 17
  • 18. D R U PA L I S T H E M A B L E • Any design can be implemented • Headless is always a possibility • Modules - Display Suite (ds) - Paragraphs (paragraphs) 18
  • 19. D R U PA L I S C O M M U N I T Y • Drupal user groups all over the world • International Drupal camps and events • Code and documentation sprint days • Everyone should have a mentor 19
  • 20. M O R E R E S O U R C E S What is Drupal? • Drupal 8 User Guide • Drupal case studies • Find a local meetup or other Drupal events • Composer // Composer on Pantheon • Drush // Drupal Console (command-line tools) 20
  • 21. C O N T E N T M A N A G E M E N T 21
  • 22. D R U PA L A D M I N PA G E S 22
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31. D R U PA L 8 C A S E S T U D Y German Consumer Centers: • Decentralized content entry (domain) • Page-building tools (paragraphs) • Easy for a joint-editorial team to manage • Open source community with regular updates 31
  • 32. E X E R C I S E 2 : C R E AT I N G C O N T E N T 32
  • 33. M O R E R E S O U R C E S Content Management • Modules to go further: - Workbench: moderation workflows - Admin toolbar: new admin menu - SEO Checklist • Video lessons - Using Drupal (Drupalize.Me) 33
  • 34. C R E AT I N G S T R U C T U R E D C O N T E N T 34
  • 35. D R U PA L 8 C A S E S T U D Y Chicago Park District: • Open source community with regular updates • Integration with third-party tools • Easy promotion of featured content • Administrative publishing workflows • Increased speed and performance • Data feeds into My Chi Parks mobile app 35
  • 36. D R U PA L 8 C A S E S T U D Y Chicago Park District: • Open source community with regular updates • Integration with third-party tools • Easy promotion of featured content • Administrative publishing workflows • Increased speed and performance • Data feeds into My Chi Parks mobile app 36
  • 37. C H I C A G O PA R K D I S T R I C T Structured content - Facilities • Name • Facility type • Photo(s) • Address • Phone • Hours 37
  • 38. E X A M P L E : T E S T I M O N I A L S Testimonials We love our new website! It's beautiful and easy to use. Thank you! John Doe Acme, Inc I'd say you did a mighty fine job. Keep up the good work! John Wayne Rio Bravo, LLC Thanks to you we have a beautiful website! Pretty websites are pretty. Clint Eastwood Goode, Badd, Ugglea & Assoc. 1 2 3 Body Name Organization
  • 39. E X E R C I S E 3 : C O N T E N T T Y P E S 39
  • 40. M O R E R E S O U R C E S Creating Structured Content • Drupal 8 User Guide: Chapter 6 • Available fields in Drupal 8 core • View modes • Video Lessons - Content Types (Drupalize.Me) - Fields (Drupalize.Me) - Paragraphs (OSTraining) 40
  • 41. B R E A K 41
  • 42. C R E AT I N G D Y N A M I C L I S T S 42
  • 43. D R U PA L 8 C A S E S T U D Y Hong Kong Trade Development Council: • Multilingual content migration • Content moderation • Bootstrap base theme • Integration with third-party systems • Extensive use of dynamic lists (views) 43
  • 44. E X A M P L E : T E S T I M O N I A L S Testimonials We love our new website! It's beautiful and easy to use. Thank you! John Doe Acme, Inc I'd say you did a mighty fine job. Keep up the good work! John Wayne Rio Bravo, LLC Thanks to you we have a beautiful website! Pretty websites are pretty. Clint Eastwood Goode, Badd, Ugglea & Assoc.
  • 45. E X A M P L E : T E S T I M O N I A L S Testimonials We love our new website! It's beautiful and easy to use. Thank you! John Doe Acme, Inc I'd say you did a mighty fine job. Keep up the good work! John Wayne Rio Bravo, LLC Thanks to you we have a beautiful website! Pretty websites are pretty. Clint Eastwood Goode, Badd, Ugglea & Assoc. Latest Testimonial We love our new website! It's beautiful and easy to use. Thank you! John Doe Acme, Inc < > ○●○○○ Testimonials I'd say you did a mighty fine job. Keep up the good work! John Wayne Rio Bravo, LLC Testimonials view Page display Block display on the sidebar Block display in a slideshow format
  • 46. E X E R C I S E 4 : V I E W S 46
  • 47. D R U PA L 8 C A S E S T U D Y Hong Kong Trade Development Council: • Multilingual content migration • Content moderation • Bootstrap base theme • Integration with third-party systems • Extensive use of views 47 View #1 View #2 View #3 View #4 View #5 View #6
  • 48. M O R E R E S O U R C E S Creating Dynamic Lists • Drupal 8 User Guide: Chapter 9 • Display Content with Views (Drupalize.Me) • Modules to go farther: - Views Slideshow (views_slideshow) - Views Infinite Scroll (views_infinite_scroll) 48
  • 49. U S E R S , TA X O N O M Y, E T C 49
  • 50. U S E R S Permissions Roles 50
  • 51. Ska Punk Punk Metal Rock Rap JazzTA X O N O M Y Vocabulary Term 51 Music Genre Vocabulary Terms
  • 52. M O R E R E S O U R C E S Users, Taxonomy, Etc • Drupal 8 User Guide: Chapter 7 • Extending Drupal with Modules • Run Drupal 8 Locally with Lando • Video Lessons - Users, Roles, & Permissions (Drupalize.Me) - Finding Drupal Modules (Drupalize.Me) - D8 Theming Guide (Drupalize.Me) - D8 Module Dev Guide (Drupalize.Me) 52
  • 53. PA N T H E O N 53
  • 54. 54 VA L U E F O R C L I E N T S Fast – Avg website re-launched on Pantheon is 2.47x faster than legacy infrastructure. Reliable – 99.96% uptime across all Pantheon sites and guaranteed SLA backed uptime for Elite plan sites. Agile – More efficient and reliable platform through containers. Make changes quickly without worry of breaking anything. Scalable – Sites on Pantheon scale with no downtime or infrastructure migration and 
 are ready for traffic spikes with no worry from your team.
  • 55. 55 VA L U E F O R A G E N C I E S Launch Faster – Spin up, test, and launch sites faster. Iterate quickly and incorporate new code without fear of breaking live environments. Collaborate Better – Maximize your team’s efficiency with our web development tools and automate your development workflow with our new suite of Cloud Integrations Tools. Lower Risk – Sites on Pantheon scale with ease without constant monitoring from your team. Automatic security updates and patches. No Sysadmin – Focus billable hours on developing great sites, not building and maintaining site infrastructure.
  • 56. T R A D I T I O N A L H O S T I N G A R C H I T E C T U R E
  • 57. S C A L I N G H O S T I N G A R C H I T E C T U R E
  • 58. O U R A R C H I T E C T U R E • Massive, multi-tenant platform • Dedicated infrastructure • 1,000,000+ Containers • 6,000,000,000+ Pageviews/Month • Big needs? We can handle them.
  • 59. North America ● Ashburn ● Atlanta ● Boston ● Chicago ● Dallas ● Denver ● Los Angeles ● Miami ● Minneapolis MN ● Montreal ● New York ● San Jose ● Seattle ● Toronto 59 South America ● São Paulo
 Europe ● Amsterdam ● Frankfurt 2X ● London 2X ● Madrid ● Paris ● Stockholm Africa ● Johannesburg 
 Asia ● Dubai ● Hong Kong ● Osaka ● Singapore ● Tokyo Australia & New Zealand ● Auckland ● Brisbane ● Melbourne ● Perth ● Sydney ● Wellington Pantheon Global CDN Map
  • 60. 60 W O R K F L O W
  • 61. Q & A / W R A P U P 61
  • 62. H O W T O A S K F O R H E L P A F T E R T O D AY • Help with Pantheon - Power users • Google Group • Slack Channel - ACE Office Hours - Support tickets/chat (for hosting issues) • Help with Drupal - Find your local community! 62
  • 63. D R U P I C A L . C O M 63
  • 64. D R U PA L E A S Y C O U R S E S Drupal Career Online • 12-week course beginning March 26th • Sample in a Taste of Drupal on Feb 28th Mastering Professional Drupal Developer Workflows with Pantheon • 6-week course beginning Feb 27th 64
  • 65. F R E E D R U PA L 8 E - B O O K 1. Joey Weber
 2. Joe Aveni
 3. Laura Cummings
 4. John Romano
 5. Ralf Koller
 6. Suzanne Dazo
 7. Aditya Vardhan
 8. Annat Koren
 9. Gary Weibert
 10. Josey Howarth 65
  • 66. G i v e u s f e e d b a c k : g o o . g l / VA 7 i u X 66
  • 67. C L O S I N G Q U E S T I O N S 67