SlideShare a Scribd company logo
DrupalCon Vienna
riesnote
DrupalCon Vienna
riesnote
with @Dries Buytaert
Founder & Project Lead, Drupal
Drupal is growing and changing
Drupal is growing and changing
Numberofissues
0
6000
12000
18000
24000
2016 2017
22%increase!
Number of issues fixed/closed on Drupal.org
for core and contrib combined
Source: https://dri.es/who-sponsors-drupal-development-2017
Numberofindividuals
0
2000
4000
6000
8000
2016 2017
Number of individuals contributing code on
Drupal.org for core and contrib combined
Source: https://dri.es/who-sponsors-drupal-development-2017
28%increase!
Numberoforganizations
0
225
450
675
900
2016 2017
Number of organizations contributing code
on Drupal.org core and contrib combined
Source: https://dri.es/who-sponsors-drupal-development-2017
26%increase!
Text
Europe is very important for Drupal
45% of all code
contributions 

on drupal.org
come from
Europe (a lot of
the sponsorship
comes from
North America)
Source: https://dri.es/who-sponsors-drupal-development-2017
Oceania
3.4%North America
28.6%
South America
3.4%
Asia
19.7%
Europe
44.6%
Africa
.3%
Non-code contributors are also 

critical to Drupal's success
Numberofattendees
0
1150
2300
3450
4600
2013 2014 2015 2016 2017
TOTAL ATTENDANCE OF
50 EUROPEAN DRUPAL CAMPS
Growinginvolvement!
DrupalCamp attendance in Europe
DRUPAL BUSINESS SURVEY 2017
Answers from 239 executives at Drupal organizations
Most Drupal agencies are doing well

In the last 12 months…
Shrank
22.8%
Stayed the same
28.7%
Grew
48.5%
Source: Drupal Business Survey 2017
Shrank
14.0%
Stayed the same
39.0%
Grew
47.0%
Drupal sales 

pipeline is growing
Drupal deal sizes 

are growing
Drupal 8 has become the go-to version,
but we are still in transition
Source: Drupal Business Survey 2017
Only Drupal 8
Mostly Drupal 8 but some Drupal 7
Equally Drupal 7 and Drupal 8
Mostly Drupal 7 but some Drupal 8
Drupal 7 only 12%
18%
7%
25%
38%
0
400
800
1200
1600
Jan 1 2016 July 1 2016 Jan 1 2017 Sept 1 2017
Numberofcontribprojects

withastableDrupal8release
1,400+ stable projects
(4,000+ projects in development)
600 stable projects
The Drupal 8 contrib ecosystem 

has matured a lot
Over 2xincrease 
in 1 year
Several ‘infrastructure modules’ have
become stable since DrupalCon Baltimore 

(Since 5 months ago)
Chaos Tools Token
Panels/

Panelizer Commerce
Pathauto
Search API/
Search API Solr
But we still have some work to do…
– Backup and Migrate
– Organic Groups
– Rules
– Feeds
Fund
upgrades
Get involved 

in the issue
queue!
Become a 

co-maintainer
The Drupal 7 to Drupal 8 

migration path is close:
Only 12 critical Migrate bugs remain
VI
People are raving about Drupal 8
VI
Kim Pepper |💧kim.pepper
Co-Founder & Technical Director @ PreviousNext
Launching October 4th, 2017
.4
8.3
N/A ALPHA BETA STABLE
Migrate
Field Layout
State of experimental modules in 8.3
Media
Layout Discovery
Datetime Range
Inline Form Errors
Workflow
Settings Tray
8.4
Progress on experimental modules in 8.4
N/A ALPHA BETA STABLE
Migrate
Field Layout
Media
Layout Discovery
Datetime Range
Inline Form Errors
Workflow
Settings Tray
Drupal is growing and changing
Drupal is growing and changing
prismic.io
Sitecore
WordPress
Contentful
Squarespace
Joomla
Wix
Adobe
Drupal
1) The vendor landscape is changing
prismic.io
Sitecore
WordPress
Contentful
Squarespace
oomla
Wix
Adobe
Drupal
1) The vendor landscape is changing
prismic.io
Sitecore
WordPressoomla
Adobe
Squarespace
Drupal
Contentful
Wix
Headless CMSes are 

growing 500%+ YoY
Single blogs and 

brochure websites 

best served by SaaS
Enterprise solutions moved beyond CMS 

and are competing on marketing capabilities
1) The vendor landscape is changing
prismic.io
Sitecore
WordPressoomla
Adobe
Squarespace
Drupal
Contentful
Wix
1) The vendor landscape is changing
prismic.io
Sitecore
WordPress
Ember
Joomla
Node.js
JavaScript
Wix
React
AdobeAngular
Headless
Drupal
Laravel
Vue.js
Symfony
Squarespace
Drupal
AWS
Contentful
Azure
React
Contentful
Vue.js
Azure
Wix
prismic.io
Sitecore
WordPress
Joomla
Node.js
JavaScript
AdobeAngular
Headless
Drupal
Laravel
Symfony
Ember
Squarespace
AWS
Drupal
2) The technology stack is expanding
Node.js Angular Symfony React Laravel Vue.js
9.6%
17.2%
33.9%
42.3%43.5%
53.6%
Non-Drupal technologies used by Drupal agencies:
Source: Drupal Business Survey 2017
State of Drupal keynote, DrupalCon Vienna
Change leads to uncertainty
Who is Drupal for?
What do I do?
What do we do?
Drupal is for
AMBITIOUS DIGITAL EXPERIENCES
Source: https://dri.es/drupal-is-for-ambitious-digital-experiences
REACH
Drupal scales from small to large
Drupal Omni-

channel
website
Multi-site
platform
Blog
Brochure 

site
Portfolio
site
SMB 

site with
integrations
Community
engagement
site
RICHNESS
REACH
It’s about richness, not reach
Drupal Omni-

channel
website
Multi-site
platform
Blog
Brochure 

site
Portfolio
site
SMB 

site with
integrations
Community
engagement
site
Multi-site
platform
Omni-

channel
websiteSMB 

site with
integrations
Community
engagement
site
REACH
Blog
Brochure 

site
Portfolio
site
RICHNESS
Drupal
Drupal is for sites with medium-to-high richness
SaaS
builders
REACH
Blog
Brochure 

site
Portfolio
site
RICHNESS
Drupal
Drupal is no longer for simple sites
Multi-site
platform
Omni-

channel
websiteSMB 

site with
integrations
Community
engagement
site
Blog
Brochure 

site
Portfolio
site
Drupal-as-a-service could change that
SaaS
builders
REACH
RICHNESS
Drupal
Drupal is no longer for simple sites, but for sites with medium-to-
high richness, except maybe when they have a lot of traffic, and …
Multi-site
platform
Omni-

channel
websiteSMB 

site with
integrations
Community
engagement
site
Blog
Brochure 

site
Portfolio
site
SaaS
builders
RICHNESS
Drupal is for ambitious digital experiences
Drupal
REACH
Multi-site
platform
Omni-

channel
websiteSMB 

site with
integrations
Community
engagement
site
Blog
Brochure 

site
Portfolio
site
REACH
SaaS
builders
RICHNESS
Drupal
Multi-site
platform
Omni-

channel
websiteSMB 

site with
integrations
Community
engagement
site
Blog
Brochure 

site
Portfolio
site
Ambitious is much more than just enterprise
Enterprise
REACH
SaaS
builders
RICHNESS
Drupal
Multi-site
platform
Omni-

channel
websiteSMB 

site with
integrations
Community
engagement
site
Blog
Brochure 

site
Portfolio
site
Example: Small company that manages 50 rental properties.
Not a lot of traffic but integrations with 

e-commerce system, booking system, customer 

support tool, etc. 50k EUR budget.
Ambitious is much more than just enterprise
Enterprise
REACH
SaaS
builders
RICHNESS
We won’t leave the non-enterprise majority behind
Drupal
Multi-site
platform
Omni-

channel
websiteSMB 

site with
integrations
Community
engagement
site
Blog
Brochure 

site
Portfolio
site
Majority of Drupal ecosystem
Enterprise
Drupal is growing and changing
Some people feel
left behind…
Drupal is not for simple sites
Updates are difficult
and expensive
I don’t want to learn object-oriented programming
Drupal’s 

admin 

is dated
Drupal is too hard to use
Drupal 8 

moves too fast
We aren’t going
to “fix” these
Drupal is not for simple sites
I don’t want to learn object-oriented programming
Drupal 8 

moves too fast
Drupal is not for simple sites
Updates are difficult
and expensive
I don’t want to learn object-oriented programming
Drupal’s 

admin 

is dated
Drupal is too hard to use
Drupal 8 

moves too fast
These are things
we want to fix
Updates are difficult
and expensive
Drupal’s 

admin 

is dated
Drupal is too hard to use
What should we focus on?
1. Powerful site building tools
2. Easier updates & maintenance
What should we focus on?
1. Powerful site building tools
2. Easier updates & maintenance
People
Process
Tools
People
Process
Tools
People
Process
Created product
management role on
core committer team
Tools
People
Process
Created product
management role on
core committer team
Appointed UX designer 

@yoroy as a core committer
Tools
People
Process
Created product
management role on
core committer team
Appointed UX designer 

@yoroy as a core committer
Tools
And you!
People
Process
Tools
People
Process
Lead with design and
product management
Tools
People
Process
Lead with design and
product management
Tools
Most initiatives target non-developers 

Media, Layout, Workflows
Text
Layout builder
Targeted
for Drupal 8.5
Text
W
orkspaces
Planned
for Drupal 8.5
M
edia
Library
Targeted
for Drupal 8.6
People
Tools
Process
People
Tools
Process
People
Tools
Process
Really good UX today: 

built in modern JavaScript
People
Tools
Process
Really good UX today: 

built in modern JavaScript
Many developers want 

modern JavaScript
Recommendation 1: 

Invest more in headless Drupal (API-first)
Support a variety of JavaScript libraries
User-facing front end
Administrative front end
Drupal
Administrative front end
Recommendation 2: 

Improve administrative UIs using modern
JavaScript library
1. 

Making Drupal 

easier to use
3. 

Dogfood web 

services APIs
Order of priorities
2. 

Increase JS 

expertise in Drupal
User-facing front end
Administrative front end
Drupal
Administrative front end
Recommendation 3: Start small with one 

or two (new) administrative UIs
The new layout builder maybe?
Proposed
initiatives
Active
initiatives
Planned
initiatives
JAVASCRIPT
LIBRARY
Table-based
layouts
Div-based
layouts
Separate
mobile site
Responsive
website
Static UIs
(server-side,
PHP)
Dynamic UIs
(client-side,
JavaScript)
2005 2010 2015
What should we focus on?
1. Powerful site building tools
2. Easier updates & maintenance
What should we focus on?
1. Powerful site building tools
2. Easier updates & maintenance
Updates are difficult and expensive
WE HAVE FREQUENT UPDATES
Monthly 

core updates
Ad-hoc 

contrib updates
6-month
core updates
WE HAVE MORE COMPLEX TOOLS
Third-party 

libraries
Auto-updates
♥
Users want this
“Without some form of automated security update solution in
place, I fear I may never be allowed to take a holiday again”
Really valuable when there is a critical security patch
“I don’t have to hire expensive talent”
This would protect Drupal’s reputation
See https://www.drupal.org/node/2367319
Auto-updates
But but but …
Requires complex code
Requires more testing
Not everyone wants it
“This makes Drupal.org a bigger target for malicious hackers”
“We’d need a lot more testing or we risk breaking sites”
“This would require the site to overwrite itself which is actually less secure”
“I prefer to use version control”
The best organizations overcome these concerns
See https://www.drupal.org/node/2367319
We’re evolving in the right way
Manual
updates
Auto-updates
Drush updates
Drupal 4.7
Update Manager
We’re evolving in the right way
Manual
updates
Auto-updates
Drush updates
Drupal 4.7
Drupal 7
Update Manager
We’re evolving in the right way
Manual
updates
Auto-updates
Drush updates
Drupal 4.7 Drupal 8
Drupal 7
Update Manager
Drupal 7
Drupal 8Manual
updates
Auto-updates
Source: Drupal Association analysis of drupal.org download data
59%

of all Drupal 8 users update 

by downloading modules 

from drupal.org
Drush updates
Drupal 4.7
24% 

of all Drupal 

8 users
22% 

of all Drupal 

8 users
We need something 

more site builder-friendly
Manual
updates
Auto-updates
Drupal 7
Update Manager
Drupal 8
Drush updates
Drupal 4.7
Manual
updates
Auto-updates
We don’t have to get there overnight
Drupal 7
Update Manager
Drupal 8
Drush updates
Drupal 4.7
Manual
updates
Auto-updates
We don’t have to get there overnight
Drupal 7
Update Manager
Drupal 8
Drush updates
Drupal 4.7
Step 1:
Auto-updates for
security releases
(core only)
Manual
updates
Auto-updates
Step 2:
Auto-updates for
security releases
(core + contrib)
We don’t have to get there overnight
Drupal 7
Update Manager
Drupal 8
Drush updates
Drupal 4.7
Step 1:
Auto-updates for
security releases
(core only)
Manual
updates
Auto-updates
Step 2:
Auto-updates for
security releases
(core + contrib)
Step 3:
Auto-updates for all
patch releases
We don’t have to get there overnight
Drupal 7
Update Manager
Drupal 8
Drush updates
Drupal 4.7
Step 1:
Auto-updates for
security releases
(core only)
(Might use Composer under the hood)
Manual
updates
Auto-updates
Step 2:
Auto-updates for
security releases
(core + contrib)
Step 3:
Auto-updates for all
patch releases
We don’t have to get there overnight
Drupal 7
Update Manager
Drupal 8
Drush updates
Drupal 4.7
Step 1:
Auto-updates for
security releases
(core only)
(Might use Composer under the hood)
Step 4:
Auto-updates for
minor releases
Lots to figure out …
“Let’s build a UI for Composer”
“Drupal.org’s packaging system
could run Composer”
“We need to make Composer better first”
“Let’s connect Composer with
the Update Manager”
“Can’t we start with better documentation?”
“Contributed modules should
support semantic versioning first”
“How are we going to improve
our test infrastructure?”
“Contributed modules should
standardize on Composer first”
Proposed
initiatives
Active
initiatives
Planned
initiatives
JAVASCRIPT
LIBRARY
AUTO UPDATES
What should we focus on?
1. Powerful site building tools
2. Easier updates & maintenance
Drupal is not for simple sites
Updates are difficult
and expensive
I don’t want to learn object-oriented programming
Drupal’s 

admin 

is dated
Drupal is too hard to use
Drupal 8 

moves too fast
State of Drupal keynote, DrupalCon Vienna
REACH
SaaS
builders
RICHNESS
Drupal
Multi-site
platform
Omni-

channel
websiteSMB 

site with
integrations
Community
engagement
site
Blog
Brochure 

site
Portfolio
site
Majority of Drupal ecosystem
Enterprise
Majority of Drupal ecosystem
Enterprise
We’re lucky that we have a
large community of contributors
We need to keep
making it easier
to contribute
These problems
are complex &
time-sensitive
We need to support
those companies that
meaningfully contribute
to core development
Top contributing Drupal businesses
according to https://dri.es/who-sponsors-
drupal-development-2017
One such organization is
Commerce Guys
State of Drupal keynote, DrupalCon Vienna
This is the
Drupal way
Always wanted to get involved?
This week is the time and place to get started
hank you
dri.es/subscribe
@DRIES
for these slides & more
Ad

More Related Content

What's hot (19)

Getting Started with Drupal
Getting Started with DrupalGetting Started with Drupal
Getting Started with Drupal
Pantheon
 
Drupal 8 Adoption Myths Debunked
Drupal 8 Adoption Myths DebunkedDrupal 8 Adoption Myths Debunked
Drupal 8 Adoption Myths Debunked
Angela Byron
 
Everything a Marketer Should Know About Drupal 9
Everything a Marketer Should Know About Drupal 9Everything a Marketer Should Know About Drupal 9
Everything a Marketer Should Know About Drupal 9
JuliaAdler3
 
DevOps for Managers
DevOps for ManagersDevOps for Managers
DevOps for Managers
All Things Open
 
Drupal 8 Initiatives
Drupal 8 InitiativesDrupal 8 Initiatives
Drupal 8 Initiatives
Angela Byron
 
Creating Usable Websites with Interaction Design Patterns: Do It With Drupal!
Creating Usable Websites with Interaction Design Patterns: Do It With Drupal!Creating Usable Websites with Interaction Design Patterns: Do It With Drupal!
Creating Usable Websites with Interaction Design Patterns: Do It With Drupal!
Karen McGrane
 
Keynote: Community, Code and Companies - Mark Hinkle, Director of Open Source...
Keynote: Community, Code and Companies - Mark Hinkle, Director of Open Source...Keynote: Community, Code and Companies - Mark Hinkle, Director of Open Source...
Keynote: Community, Code and Companies - Mark Hinkle, Director of Open Source...
Mark Hinkle
 
Open Source Lessons from the TODO Group
Open Source Lessons from the TODO GroupOpen Source Lessons from the TODO Group
Open Source Lessons from the TODO Group
Chris Aniszczyk
 
Drupal's competition
Drupal's competitionDrupal's competition
Drupal's competition
Angela Byron
 
Overview: Gliffy's Confluence Plugin 4.2
Overview: Gliffy's Confluence Plugin 4.2Overview: Gliffy's Confluence Plugin 4.2
Overview: Gliffy's Confluence Plugin 4.2
Gliffy
 
Community building lessons from Ansible
Community building lessons from AnsibleCommunity building lessons from Ansible
Community building lessons from Ansible
Greg DeKoenigsberg
 
Gliffy in Atlassian
Gliffy in AtlassianGliffy in Atlassian
Gliffy in Atlassian
Gliffy
 
Benefits of Drupal 8 Over Its Earlier Version
Benefits of Drupal 8 Over Its Earlier VersionBenefits of Drupal 8 Over Its Earlier Version
Benefits of Drupal 8 Over Its Earlier Version
John Murphy
 
[drupalday2017] - Behat per Drupal: test automatici e molto di più
[drupalday2017] - Behat per Drupal: test automatici e molto di più[drupalday2017] - Behat per Drupal: test automatici e molto di più
[drupalday2017] - Behat per Drupal: test automatici e molto di più
DrupalDay
 
DevOps indonesia (Online) Meetup #44 - Announcement
DevOps indonesia (Online) Meetup #44 - AnnouncementDevOps indonesia (Online) Meetup #44 - Announcement
DevOps indonesia (Online) Meetup #44 - Announcement
DevOps Indonesia
 
PHP IDEs with Drupal: DrupalCon Austin 2014
PHP IDEs with Drupal: DrupalCon Austin 2014PHP IDEs with Drupal: DrupalCon Austin 2014
PHP IDEs with Drupal: DrupalCon Austin 2014
Valery Lourie
 
SPC:Hamburg Kick-off! and open source talk
 SPC:Hamburg Kick-off! and open source talk SPC:Hamburg Kick-off! and open source talk
SPC:Hamburg Kick-off! and open source talk
Mohamed Ibrahim
 
The potential in Drupal 8.x and how to realize it
The potential in Drupal 8.x and how to realize itThe potential in Drupal 8.x and how to realize it
The potential in Drupal 8.x and how to realize it
Angela Byron
 
Slack apps
Slack appsSlack apps
Slack apps
Shrey Batra
 
Getting Started with Drupal
Getting Started with DrupalGetting Started with Drupal
Getting Started with Drupal
Pantheon
 
Drupal 8 Adoption Myths Debunked
Drupal 8 Adoption Myths DebunkedDrupal 8 Adoption Myths Debunked
Drupal 8 Adoption Myths Debunked
Angela Byron
 
Everything a Marketer Should Know About Drupal 9
Everything a Marketer Should Know About Drupal 9Everything a Marketer Should Know About Drupal 9
Everything a Marketer Should Know About Drupal 9
JuliaAdler3
 
Drupal 8 Initiatives
Drupal 8 InitiativesDrupal 8 Initiatives
Drupal 8 Initiatives
Angela Byron
 
Creating Usable Websites with Interaction Design Patterns: Do It With Drupal!
Creating Usable Websites with Interaction Design Patterns: Do It With Drupal!Creating Usable Websites with Interaction Design Patterns: Do It With Drupal!
Creating Usable Websites with Interaction Design Patterns: Do It With Drupal!
Karen McGrane
 
Keynote: Community, Code and Companies - Mark Hinkle, Director of Open Source...
Keynote: Community, Code and Companies - Mark Hinkle, Director of Open Source...Keynote: Community, Code and Companies - Mark Hinkle, Director of Open Source...
Keynote: Community, Code and Companies - Mark Hinkle, Director of Open Source...
Mark Hinkle
 
Open Source Lessons from the TODO Group
Open Source Lessons from the TODO GroupOpen Source Lessons from the TODO Group
Open Source Lessons from the TODO Group
Chris Aniszczyk
 
Drupal's competition
Drupal's competitionDrupal's competition
Drupal's competition
Angela Byron
 
Overview: Gliffy's Confluence Plugin 4.2
Overview: Gliffy's Confluence Plugin 4.2Overview: Gliffy's Confluence Plugin 4.2
Overview: Gliffy's Confluence Plugin 4.2
Gliffy
 
Community building lessons from Ansible
Community building lessons from AnsibleCommunity building lessons from Ansible
Community building lessons from Ansible
Greg DeKoenigsberg
 
Gliffy in Atlassian
Gliffy in AtlassianGliffy in Atlassian
Gliffy in Atlassian
Gliffy
 
Benefits of Drupal 8 Over Its Earlier Version
Benefits of Drupal 8 Over Its Earlier VersionBenefits of Drupal 8 Over Its Earlier Version
Benefits of Drupal 8 Over Its Earlier Version
John Murphy
 
[drupalday2017] - Behat per Drupal: test automatici e molto di più
[drupalday2017] - Behat per Drupal: test automatici e molto di più[drupalday2017] - Behat per Drupal: test automatici e molto di più
[drupalday2017] - Behat per Drupal: test automatici e molto di più
DrupalDay
 
DevOps indonesia (Online) Meetup #44 - Announcement
DevOps indonesia (Online) Meetup #44 - AnnouncementDevOps indonesia (Online) Meetup #44 - Announcement
DevOps indonesia (Online) Meetup #44 - Announcement
DevOps Indonesia
 
PHP IDEs with Drupal: DrupalCon Austin 2014
PHP IDEs with Drupal: DrupalCon Austin 2014PHP IDEs with Drupal: DrupalCon Austin 2014
PHP IDEs with Drupal: DrupalCon Austin 2014
Valery Lourie
 
SPC:Hamburg Kick-off! and open source talk
 SPC:Hamburg Kick-off! and open source talk SPC:Hamburg Kick-off! and open source talk
SPC:Hamburg Kick-off! and open source talk
Mohamed Ibrahim
 
The potential in Drupal 8.x and how to realize it
The potential in Drupal 8.x and how to realize itThe potential in Drupal 8.x and how to realize it
The potential in Drupal 8.x and how to realize it
Angela Byron
 

Similar to State of Drupal keynote, DrupalCon Vienna (20)

Drupal Gardens Overview
Drupal Gardens OverviewDrupal Gardens Overview
Drupal Gardens Overview
Acquia
 
Why Enterprises Choose Drupal for Futuristic Web App Development?
Why Enterprises Choose Drupal for Futuristic Web App Development?Why Enterprises Choose Drupal for Futuristic Web App Development?
Why Enterprises Choose Drupal for Futuristic Web App Development?
Helios Solutions
 
A Sneak Peek Into Drupal - A Beginner’s Guide.pdf
A Sneak Peek Into Drupal - A Beginner’s Guide.pdfA Sneak Peek Into Drupal - A Beginner’s Guide.pdf
A Sneak Peek Into Drupal - A Beginner’s Guide.pdf
Mars Devs
 
The Myth Surrounding Drupal Migration For 2022
The Myth Surrounding Drupal Migration For 2022The Myth Surrounding Drupal Migration For 2022
The Myth Surrounding Drupal Migration For 2022
Thecommerceshop1
 
Riding the Drupal Wave: The Future for Drupal and Open Source Content Manage...
Riding the Drupal Wave:  The Future for Drupal and Open Source Content Manage...Riding the Drupal Wave:  The Future for Drupal and Open Source Content Manage...
Riding the Drupal Wave: The Future for Drupal and Open Source Content Manage...
Phase2
 
[HKDUG] #20151017 - BarCamp 2015 - Drupal 8 is Coming! Are You Ready?
[HKDUG] #20151017 - BarCamp 2015 - Drupal 8 is Coming! Are You Ready?[HKDUG] #20151017 - BarCamp 2015 - Drupal 8 is Coming! Are You Ready?
[HKDUG] #20151017 - BarCamp 2015 - Drupal 8 is Coming! Are You Ready?
Wong Hoi Sing Edison
 
Using WordPress as a Web Framework
Using WordPress as a Web FrameworkUsing WordPress as a Web Framework
Using WordPress as a Web Framework
Sylvain Carle
 
Drupal Summit Tokyo 2017 -- 企業向けオープンソースCMS Drupalの全貌
Drupal Summit Tokyo 2017 -- 企業向けオープンソースCMS Drupalの全貌Drupal Summit Tokyo 2017 -- 企業向けオープンソースCMS Drupalの全貌
Drupal Summit Tokyo 2017 -- 企業向けオープンソースCMS Drupalの全貌
Geovanne Bertonha
 
Drupal As A Jigsaw
Drupal As A JigsawDrupal As A Jigsaw
Drupal As A Jigsaw
nyccamp
 
Sell your code: Announcing the DroopyAppStore
Sell your code: Announcing the DroopyAppStoreSell your code: Announcing the DroopyAppStore
Sell your code: Announcing the DroopyAppStore
Robert Douglass
 
Best Practices and Tips on Migrating a Legacy-Based CMS to Drupal
Best Practices and Tips on Migrating a Legacy-Based CMS to DrupalBest Practices and Tips on Migrating a Legacy-Based CMS to Drupal
Best Practices and Tips on Migrating a Legacy-Based CMS to Drupal
Mediacurrent
 
Introduction To Drupal And The Future of Drupal
Introduction To Drupal And The Future of DrupalIntroduction To Drupal And The Future of Drupal
Introduction To Drupal And The Future of Drupal
Anthony Ogbonna
 
Transform your Intranet with Drupal and Alfresco - by Optaros
Transform your Intranet with Drupal and Alfresco - by OptarosTransform your Intranet with Drupal and Alfresco - by Optaros
Transform your Intranet with Drupal and Alfresco - by Optaros
Alfresco Software
 
Best Practices for Migrating a Legacy-Based CMS to Drupal
Best Practices for Migrating a Legacy-Based CMS to DrupalBest Practices for Migrating a Legacy-Based CMS to Drupal
Best Practices for Migrating a Legacy-Based CMS to Drupal
Acquia
 
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
Rachel Wandishin
 
Hire Drupal Developers For Your Website
Hire Drupal Developers For Your WebsiteHire Drupal Developers For Your Website
Hire Drupal Developers For Your Website
ajohnson85
 
Hire Drupal Developers For Your Website
Hire Drupal Developers For Your WebsiteHire Drupal Developers For Your Website
Hire Drupal Developers For Your Website
ajohnson85
 
10 Tips for E-commerce on Drupal
10 Tips for E-commerce on Drupal10 Tips for E-commerce on Drupal
10 Tips for E-commerce on Drupal
Ryan Szrama
 
Are you ready for Drupal 8?
Are you ready for Drupal 8?Are you ready for Drupal 8?
Are you ready for Drupal 8?
Stephanie Peugh
 
Drupal Global Training Day by Drupal Mumbai 6th Sep - Drupal Intro
Drupal Global Training Day by Drupal Mumbai 6th Sep - Drupal IntroDrupal Global Training Day by Drupal Mumbai 6th Sep - Drupal Intro
Drupal Global Training Day by Drupal Mumbai 6th Sep - Drupal Intro
DrupalMumbai
 
Drupal Gardens Overview
Drupal Gardens OverviewDrupal Gardens Overview
Drupal Gardens Overview
Acquia
 
Why Enterprises Choose Drupal for Futuristic Web App Development?
Why Enterprises Choose Drupal for Futuristic Web App Development?Why Enterprises Choose Drupal for Futuristic Web App Development?
Why Enterprises Choose Drupal for Futuristic Web App Development?
Helios Solutions
 
A Sneak Peek Into Drupal - A Beginner’s Guide.pdf
A Sneak Peek Into Drupal - A Beginner’s Guide.pdfA Sneak Peek Into Drupal - A Beginner’s Guide.pdf
A Sneak Peek Into Drupal - A Beginner’s Guide.pdf
Mars Devs
 
The Myth Surrounding Drupal Migration For 2022
The Myth Surrounding Drupal Migration For 2022The Myth Surrounding Drupal Migration For 2022
The Myth Surrounding Drupal Migration For 2022
Thecommerceshop1
 
Riding the Drupal Wave: The Future for Drupal and Open Source Content Manage...
Riding the Drupal Wave:  The Future for Drupal and Open Source Content Manage...Riding the Drupal Wave:  The Future for Drupal and Open Source Content Manage...
Riding the Drupal Wave: The Future for Drupal and Open Source Content Manage...
Phase2
 
[HKDUG] #20151017 - BarCamp 2015 - Drupal 8 is Coming! Are You Ready?
[HKDUG] #20151017 - BarCamp 2015 - Drupal 8 is Coming! Are You Ready?[HKDUG] #20151017 - BarCamp 2015 - Drupal 8 is Coming! Are You Ready?
[HKDUG] #20151017 - BarCamp 2015 - Drupal 8 is Coming! Are You Ready?
Wong Hoi Sing Edison
 
Using WordPress as a Web Framework
Using WordPress as a Web FrameworkUsing WordPress as a Web Framework
Using WordPress as a Web Framework
Sylvain Carle
 
Drupal Summit Tokyo 2017 -- 企業向けオープンソースCMS Drupalの全貌
Drupal Summit Tokyo 2017 -- 企業向けオープンソースCMS Drupalの全貌Drupal Summit Tokyo 2017 -- 企業向けオープンソースCMS Drupalの全貌
Drupal Summit Tokyo 2017 -- 企業向けオープンソースCMS Drupalの全貌
Geovanne Bertonha
 
Drupal As A Jigsaw
Drupal As A JigsawDrupal As A Jigsaw
Drupal As A Jigsaw
nyccamp
 
Sell your code: Announcing the DroopyAppStore
Sell your code: Announcing the DroopyAppStoreSell your code: Announcing the DroopyAppStore
Sell your code: Announcing the DroopyAppStore
Robert Douglass
 
Best Practices and Tips on Migrating a Legacy-Based CMS to Drupal
Best Practices and Tips on Migrating a Legacy-Based CMS to DrupalBest Practices and Tips on Migrating a Legacy-Based CMS to Drupal
Best Practices and Tips on Migrating a Legacy-Based CMS to Drupal
Mediacurrent
 
Introduction To Drupal And The Future of Drupal
Introduction To Drupal And The Future of DrupalIntroduction To Drupal And The Future of Drupal
Introduction To Drupal And The Future of Drupal
Anthony Ogbonna
 
Transform your Intranet with Drupal and Alfresco - by Optaros
Transform your Intranet with Drupal and Alfresco - by OptarosTransform your Intranet with Drupal and Alfresco - by Optaros
Transform your Intranet with Drupal and Alfresco - by Optaros
Alfresco Software
 
Best Practices for Migrating a Legacy-Based CMS to Drupal
Best Practices for Migrating a Legacy-Based CMS to DrupalBest Practices for Migrating a Legacy-Based CMS to Drupal
Best Practices for Migrating a Legacy-Based CMS to Drupal
Acquia
 
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
Rachel Wandishin
 
Hire Drupal Developers For Your Website
Hire Drupal Developers For Your WebsiteHire Drupal Developers For Your Website
Hire Drupal Developers For Your Website
ajohnson85
 
Hire Drupal Developers For Your Website
Hire Drupal Developers For Your WebsiteHire Drupal Developers For Your Website
Hire Drupal Developers For Your Website
ajohnson85
 
10 Tips for E-commerce on Drupal
10 Tips for E-commerce on Drupal10 Tips for E-commerce on Drupal
10 Tips for E-commerce on Drupal
Ryan Szrama
 
Are you ready for Drupal 8?
Are you ready for Drupal 8?Are you ready for Drupal 8?
Are you ready for Drupal 8?
Stephanie Peugh
 
Drupal Global Training Day by Drupal Mumbai 6th Sep - Drupal Intro
Drupal Global Training Day by Drupal Mumbai 6th Sep - Drupal IntroDrupal Global Training Day by Drupal Mumbai 6th Sep - Drupal Intro
Drupal Global Training Day by Drupal Mumbai 6th Sep - Drupal Intro
DrupalMumbai
 
Ad

More from Dries Buytaert (8)

SxSW: Can we save the open web?
SxSW: Can we save the open web?SxSW: Can we save the open web?
SxSW: Can we save the open web?
Dries Buytaert
 
State of Drupal keynote, DrupalCon Los Angeles
State of Drupal keynote, DrupalCon Los AngelesState of Drupal keynote, DrupalCon Los Angeles
State of Drupal keynote, DrupalCon Los Angeles
Dries Buytaert
 
State of Drupal keynote, DrupalCon Amsterdam
State of Drupal keynote, DrupalCon AmsterdamState of Drupal keynote, DrupalCon Amsterdam
State of Drupal keynote, DrupalCon Amsterdam
Dries Buytaert
 
State of Drupal keynote, DrupalCon Austin
State of Drupal keynote, DrupalCon AustinState of Drupal keynote, DrupalCon Austin
State of Drupal keynote, DrupalCon Austin
Dries Buytaert
 
State of Drupal keynote, DrupalCon Prague
State of Drupal keynote, DrupalCon PragueState of Drupal keynote, DrupalCon Prague
State of Drupal keynote, DrupalCon Prague
Dries Buytaert
 
State of Drupal keynote, DrupalCon Portland
State of Drupal keynote, DrupalCon PortlandState of Drupal keynote, DrupalCon Portland
State of Drupal keynote, DrupalCon Portland
Dries Buytaert
 
Community building
Community buildingCommunity building
Community building
Dries Buytaert
 
State of Drupal keynote, DrupalCon Chicago
State of Drupal keynote, DrupalCon ChicagoState of Drupal keynote, DrupalCon Chicago
State of Drupal keynote, DrupalCon Chicago
Dries Buytaert
 
SxSW: Can we save the open web?
SxSW: Can we save the open web?SxSW: Can we save the open web?
SxSW: Can we save the open web?
Dries Buytaert
 
State of Drupal keynote, DrupalCon Los Angeles
State of Drupal keynote, DrupalCon Los AngelesState of Drupal keynote, DrupalCon Los Angeles
State of Drupal keynote, DrupalCon Los Angeles
Dries Buytaert
 
State of Drupal keynote, DrupalCon Amsterdam
State of Drupal keynote, DrupalCon AmsterdamState of Drupal keynote, DrupalCon Amsterdam
State of Drupal keynote, DrupalCon Amsterdam
Dries Buytaert
 
State of Drupal keynote, DrupalCon Austin
State of Drupal keynote, DrupalCon AustinState of Drupal keynote, DrupalCon Austin
State of Drupal keynote, DrupalCon Austin
Dries Buytaert
 
State of Drupal keynote, DrupalCon Prague
State of Drupal keynote, DrupalCon PragueState of Drupal keynote, DrupalCon Prague
State of Drupal keynote, DrupalCon Prague
Dries Buytaert
 
State of Drupal keynote, DrupalCon Portland
State of Drupal keynote, DrupalCon PortlandState of Drupal keynote, DrupalCon Portland
State of Drupal keynote, DrupalCon Portland
Dries Buytaert
 
State of Drupal keynote, DrupalCon Chicago
State of Drupal keynote, DrupalCon ChicagoState of Drupal keynote, DrupalCon Chicago
State of Drupal keynote, DrupalCon Chicago
Dries Buytaert
 
Ad

Recently uploaded (20)

Dev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath MaestroDev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
UiPathCommunity
 
Semantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AISemantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AI
artmondano
 
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
BookNet Canada
 
How analogue intelligence complements AI
How analogue intelligence complements AIHow analogue intelligence complements AI
How analogue intelligence complements AI
Paul Rowe
 
Cybersecurity Identity and Access Solutions using Azure AD
Cybersecurity Identity and Access Solutions using Azure ADCybersecurity Identity and Access Solutions using Azure AD
Cybersecurity Identity and Access Solutions using Azure AD
VICTOR MAESTRE RAMIREZ
 
TrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business ConsultingTrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business Consulting
Trs Labs
 
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-UmgebungenHCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
panagenda
 
Role of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered ManufacturingRole of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered Manufacturing
Andrew Leo
 
Build Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For DevsBuild Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For Devs
Brian McKeiver
 
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptxDevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
Justin Reock
 
Quantum Computing Quick Research Guide by Arthur Morgan
Quantum Computing Quick Research Guide by Arthur MorganQuantum Computing Quick Research Guide by Arthur Morgan
Quantum Computing Quick Research Guide by Arthur Morgan
Arthur Morgan
 
Generative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in BusinessGenerative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in Business
Dr. Tathagat Varma
 
Mobile App Development Company in Saudi Arabia
Mobile App Development Company in Saudi ArabiaMobile App Development Company in Saudi Arabia
Mobile App Development Company in Saudi Arabia
Steve Jonas
 
Linux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdfLinux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdf
RHCSA Guru
 
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
organizerofv
 
Linux Support for SMARC: How Toradex Empowers Embedded Developers
Linux Support for SMARC: How Toradex Empowers Embedded DevelopersLinux Support for SMARC: How Toradex Empowers Embedded Developers
Linux Support for SMARC: How Toradex Empowers Embedded Developers
Toradex
 
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep DiveDesigning Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
ScyllaDB
 
Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025
Splunk
 
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc
 
tecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdftecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdf
fjgm517
 
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath MaestroDev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
UiPathCommunity
 
Semantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AISemantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AI
artmondano
 
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
BookNet Canada
 
How analogue intelligence complements AI
How analogue intelligence complements AIHow analogue intelligence complements AI
How analogue intelligence complements AI
Paul Rowe
 
Cybersecurity Identity and Access Solutions using Azure AD
Cybersecurity Identity and Access Solutions using Azure ADCybersecurity Identity and Access Solutions using Azure AD
Cybersecurity Identity and Access Solutions using Azure AD
VICTOR MAESTRE RAMIREZ
 
TrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business ConsultingTrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business Consulting
Trs Labs
 
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-UmgebungenHCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
panagenda
 
Role of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered ManufacturingRole of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered Manufacturing
Andrew Leo
 
Build Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For DevsBuild Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For Devs
Brian McKeiver
 
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptxDevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
Justin Reock
 
Quantum Computing Quick Research Guide by Arthur Morgan
Quantum Computing Quick Research Guide by Arthur MorganQuantum Computing Quick Research Guide by Arthur Morgan
Quantum Computing Quick Research Guide by Arthur Morgan
Arthur Morgan
 
Generative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in BusinessGenerative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in Business
Dr. Tathagat Varma
 
Mobile App Development Company in Saudi Arabia
Mobile App Development Company in Saudi ArabiaMobile App Development Company in Saudi Arabia
Mobile App Development Company in Saudi Arabia
Steve Jonas
 
Linux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdfLinux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdf
RHCSA Guru
 
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
organizerofv
 
Linux Support for SMARC: How Toradex Empowers Embedded Developers
Linux Support for SMARC: How Toradex Empowers Embedded DevelopersLinux Support for SMARC: How Toradex Empowers Embedded Developers
Linux Support for SMARC: How Toradex Empowers Embedded Developers
Toradex
 
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep DiveDesigning Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
ScyllaDB
 
Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025
Splunk
 
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc
 
tecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdftecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdf
fjgm517
 

State of Drupal keynote, DrupalCon Vienna