Inhalt abgleichen
Drupal.org - aggregated feeds in category Planet Drupal
Aktualisiert: vor 2 Minuten 36 Sekunden

ADCI Solutions: Stories from the #DrupalChanges movement

20. November 2017 - 13:31

It’s always hard to be a newcomer. Let’s help Drupal beginners to take a step forward this CMS, and show them what changes Drupal brought into our lives. In this blog post, we will tell you about the #DrupalChanges initiative, and how you can help to enhance the Drupal adoption.   

 

ADCI Solutions: Stories from the #DrupalChanges movement

20. November 2017 - 13:31

It’s always hard to be a newcomer. Let’s help Drupal beginners to take a step forward this CMS, and show them what changes Drupal brought into our lives. In this blog post, we will tell you about the #DrupalChanges initiative, and how you can help to enhance the Drupal adoption.   

 

ADCI Solutions: Stories from the #DrupalChanges movement

20. November 2017 - 13:31

It’s always hard to be a newcomer. Let’s help Drupal beginners to take a step forward this CMS, and show them what changes Drupal brought into our lives. In this blog post, we will tell you about the #DrupalChanges initiative, and how you can help to enhance the Drupal adoption.   

 

ADCI Solutions: Stories from the #DrupalChanges movement

20. November 2017 - 13:31

It’s always hard to be a newcomer. Let’s help Drupal beginners to take a step forward this CMS, and show them what changes Drupal brought into our lives. In this blog post, we will tell you about the #DrupalChanges initiative, and how you can help to enhance the Drupal adoption.   

 

ADCI Solutions: Stories from the #DrupalChanges movement

20. November 2017 - 13:31

It’s always hard to be a newcomer. Let’s help Drupal beginners to take a step forward this CMS, and show them what changes Drupal brought into our lives. In this blog post, we will tell you about the #DrupalChanges initiative, and how you can help to enhance the Drupal adoption.   

 

ADCI Solutions: Stories from the #DrupalChanges movement

20. November 2017 - 13:31

It’s always hard to be a newcomer. Let’s help Drupal beginners to take a step forward this CMS, and show them what changes Drupal brought into our lives. In this blog post, we will tell you about the #DrupalChanges initiative, and how you can help to enhance the Drupal adoption.   

 

ADCI Solutions: Stories from the #DrupalChanges movement

20. November 2017 - 13:31

It’s always hard to be a newcomer. Let’s help Drupal beginners to take a step forward this CMS, and show them what changes Drupal brought into our lives. In this blog post, we will tell you about the #DrupalChanges initiative, and how you can help to enhance the Drupal adoption.   

 

ADCI Solutions: Stories from the #DrupalChanges movement

20. November 2017 - 13:31

It’s always hard to be a newcomer. Let’s help Drupal beginners to take a step forward this CMS, and show them what changes Drupal brought into our lives. In this blog post, we will tell you about the #DrupalChanges initiative, and how you can help to enhance the Drupal adoption.   

 

PreviousNext: Have We Reached Peak Drupal?

20. November 2017 - 6:14
Share:

In my recent talk at DrupalSouth Auckland 2017 I took a hard look at the hyperbole of Drupal supposedly powering over a million websites. Where does Drupal really sit in relation to other CMS platforms, both open source and proprietary? What trends are emerging that will impact Drupal's market share? The talk looked outside the Drupal bubble and took a high level view of its market potential and approaches independent firms can take to capitalise on Drupal's strengths and buffer against its potential weaknesses.

by Owen Lansbury / 20 November 2017 But, Drupal powers over a million websites!

One of the key statistics that Drupalers hold onto is that it's powered over a million websites since mid 2014 when Drupal 7 was in ascendance. However, since Drupal 8 was released in late 2015, Drupal's overall use has stalled at around 1.2m websites, as seen circled in red on the Drupal Core usage statistics graph below.

The main reason for this stall in growth was that Drupal 8 was a major architectural re-write that wasn't essential or even affordable for many Drupal 7 sites to migrate to. For clients considering major new projects, many held off on committing to Drupal 8 until there were more successful case studies in the wild and didn't commission new Drupal 7 sites given that version was nearing a decade old. Anecdotally, 2016 was a tough year for many Drupal firms as they grappled with this pause in adoption.

Of course, Drupal 8 is now a well-proven platform and is experiencing steady uptake as circled in green on the usage graph above. This uptake corresponds with a down tick in Drupal 7 usage, but also indicates a softening of total Drupal usage. If we extrapolate these trend lines in a linear fashion, then we can see that Drupal 8 might surpass Drupal 7 usage around 2023.

Of course, technology adoption doesn't move in a straight line! Disruptive technologies emerge that rapidly change the playing field in a way that often can't be envisaged. The example that springs to mind is Nokia's market share was still growing when the iPhone 4 was released in 2010. By the time the iPhone 4s was released in 2011, Nokia's sales volumes had almost halved, leading to Microsoft's catastrophic purchase of the handset division in 2013 and subsequent re-sale for 5% of the purchase value in 2016. Oops!

Despite this downward trend in overall Drupal usage, we can take comfort that its use on larger scale sites is growing, powering 5.7% of the Top 10,000 websites according to Builtwith.com. However, its market share of the Top 100,000 (4.3%) and Top Million (3%) websites is waning, indicating that other CMS are gaining ground with smaller sites. It's also worth noting that Builtwith only counts ~680,000 Drupal websites, indicating that the other ~500,000 Drupal.org is detecting are likely to be development and staging sites.

So, where are these other sites moving to when they're choosing a new CMS? 

Looking at the stats from W3Techs, it's clear to see that Wordpress accounts for almost all of the CMS growth, now sitting at around 30% of total market share.

Wordpress has been able to achieve this dominance by being a fantastic CMS for novice developers and smaller web agencies to build clients' websites with. This is reinforced by Wordpress having an exceptional editor experience and a hugely popular SAAS platform at Wordpress.com.

Drupal's place in the CMS market

The challenge Wordpress poses to other open-source CMS platforms, like Joomla, Typo3 and Plone, all with under 1% market share and falling, is their development communities are likely to look direct their efforts to other platforms. Drupal is able to hedge against this threat by having a large and highly engaged community around Drupal 8, but it's now abundantly clear that Drupal can't compete as a platform for building smaller brochure-ware style sites that Wordpress and SAAS CMS like Squarespace are dominating. We're also seeing SAAS platforms like Nationbuilder eat significantly into Drupal's previously strong share of the non-profit sector.

With all the hype around Headless or Decoupled CMS, Drupal 8 is well positioned to play a role as the backend for React or Angular Javascript front-ends. Competitors in this space are SAAS platforms like Contentful and Directus, with proprietary platforms like Kentico pivoting as a native cloud CMS service designed to power decoupled front-ends.

We often talk of Drupal as a CMS Framework, where it competes against frameworks like Ruby on Rails, .NET and Django to build rich web based applications. Drupal 8 is still well placed to serve this sector if the web applications are also relying on large scale content and user management features.

Which brings us to the Enterprise CMS sector, where Drupal competes head to head with proprietary platforms like Adobe Experience Manager, Sitecore and legacy products from Opentext, IBM and Oracle. The good news is that Drupal holds its own in this sector and has gained very strong market share with Government, Higher Education, Media and "Challenger" Enterprise clients.

This "Comfort zone" for Drupal usage is characterised by clients building large scale platforms with huge volumes of content and users, high scalability and integration with myriad third party products. Operationally, these clients often have well established internal web teams and varying degrees of self reliance. They're often using Agile delivery methods and place high value on speed to market and the cost savings associated with open-source software.

Where Drupal is gaining a competitive edge since the release of Drupal 8 is against the large proprietary platforms like Adobe Experience Manager and Sitecore. These companies market a platform of complementary products in a unified stack to their clients through long standing partnerships with major global digital agencies and system integrators. It's no surprise then that Acquia markets their own platform in a similar way to this sector where Drupal serves as the CMS component, complemented by subscription-based tools for content personalisation, customer segmentation and cloud based managed hosting. Acquia have actively courted global digital media agencies with this offering through global partnerships to give Drupal a toe hold in this sector.

This has meant Acquia has made significant headway into larger Enterprise clients through efforts like being recognised as a "Leader" in the Gartner Magic Quadrant for CMS, lending Drupal itself some profile and legitimacy as a result. This has driven Enterprise CIOs, CTOs and CMOs to push their vendors to offer Drupal services, who have looked to smaller Drupal firms to provide expertise where required. This is beneficial to independent Drupal services firms in the short term, but the large digital agencies will quickly internalise these skills if they see a long term market for Drupal with their global clients.

As one of those independent Drupal firms, PreviousNext have staked a bet that not all Enterprise customers will want to move to a monolithic platform where all components are provided by a single vendor's products. We're seeing sophisticated customers wanting to use Drupal 8 as the unifying hub for a range of best-of-breed SAAS platforms and cloud services. 

This approach means that Enterprise customers can take advantage of the latest, greatest SAAS platforms whilst retaining control and consistency of their core CMS. It also allows for a high degree of flexibility to rapidly adapt to market changes. 

What does this all mean for Drupal 8?

The outcome of our research and analysis has led to a few key conclusions about what the future looks like for Drupal 8:

  • Drupal's overall market share will steadily fall as smaller sites move to SAAS CMS and self-managed Wordpress installs.
  • The "comfort zone" of Government, Media, Higher Education and "Challenger" Enterprise clients will grow as many of these clients upgrade or switch to Drupal 8 from Drupal 7 or proprietary platforms.
  • Drupal will gain traction in the larger Enterprise as the global digital agencies and system integrators adopt Drupal 8 as a direct alternative to proprietary CMS products. 
  • Independent Drupal services firms have a good opportunity to capitalise on these trends through partnerships with larger global agencies and specialisation in technologies that complement Drupal 8 as a CMS.
  • A culture of code contribution needs to grow within the larger clients and agencies moving to Drupal to ensure the burden of maintaining Drupal's development isn't shouldered by smaller independent firms and individual developers. 

Despite the fact that we've probably already passed "Peak Drupal", we're firm believers that Drupal 8 is the right tool for large scale clients and that community has the cohesion to adapt to these existential challenges!

Tagged DrupalSouth

Posted by Owen Lansbury
Managing Director

Dated 20 November 2017

Add new comment

Colorfield: Drupal 8 with Docker CE and Docksal on MacOSX

18. November 2017 - 15:56
Drupal 8 with Docker CE and Docksal on MacOSX christophe Sat, 18/11/2017 - 14:56 We will cover here two options to get started with Docker for Drupal: the Docker Community Edition, then a more straightforward way with Docksal. Let's have a look at the underlying stack by starting with the bare minimum Docker setup to have a Drupal 8 site running before switching to Docksal.

Drupal.org blog: What's new on Drupal.org - October 2017

17. November 2017 - 21:02

Read our Roadmap to understand how this work falls into priorities set by the Drupal Association with direction and collaboration from the Board and community.

Announcement New issue shortcuts and friendly url structure

Drupal contributors have been managing bug fixes, feature requests, and code reviews on Drupal.org for around 15 years now. Passing an issue node id around a sprint table is a stable of DrupalCon and camps around the world. In October we announced that we would be implementing some changes to the issue url structure, as well as some shortcuts to help users navigate to issues more easily.

URL Pattern for issues:

https://drupal.org/project/drupal/issues/2922626
When an issue is moved between projects the alias will be updated.

Shortcuts

The search bar will now automatically redirect you to a node if you enter its id directly:

A new menu callback will help you get to issues with a shorter url string:
https://drupal.org/i/<nid>

And of course you can still use the old https://drupal.org/node/<nid> urls if you still have them bookmarked.

Spoiler alert: These shortcuts and new url patterns were deployed in November and you can use them right now!

Drupal.org updates Composer instructions on release pages

To make it easier for site builders to figure out how to use a release with composer we've added the composer command line instructions to release pages.

This command installs the package with the current release number specified as a minimum version parameter. We also provide a link to the documentation on using Composer to manage Drupal site dependencies, to help users who may be unfamiliar with Composer learn how to use it.

The Community Section

The community is the heart of the Drupal project, but until now community news has not had it's own place to live. We've now made the community page a proper section with its own blog, so that community posts and CWG information has a dedicated place to live.

When the first posts in this new section go live, we'll add this blog feed to Drupal Planet as well. Over time, we hope to further refine the community section and improve the tools we provide for the community to connect with each other.

WYSIWYG for Forums (CKEditor)

We're always looking for ways to make improvements to the site that have a high impact to effort ratio. One such change was enabling the CKEditor for editing in the forums. CKEditor has been in the wild as a WYSIWYG editor on Drupal.org for other content types for quite a while now, and we felt confident it was ready for use on forums as well.

Bug-fix: Dev releases on project pages

In the runup to DrupalCon Vienna we made a number of improvements to project pages - however a bug or two crept in as well. A race condition was causing dev releases not to display in some cases, and we resolved this issue in October. If you're a project maintainer on Drupal.org and see anything else go missing, please let us know!

Infrastructure DrupalCI: Faster, more affordable testing

DrupalCI uses spot requests on Amazon Web Services to spin up testbots on-demand for the Drupal project. In the past, instances were provisioned in minimum increments of one hour, meaning to make the most of testing we had to queue up tests to reuse the remainder of any paid-for instance-hours.

Because AWS has enabled per-second billing, we no longer have to try to fill instance-hours, and so we have reconfigured our spot instance requests to provision testbots faster, while still saving money overall compared to the previous configuration.

DrupalCI: More efficient RTBC testing

We also discovered that a bug in our automated RTBC retesting system was triggering more tests than necessary. We've fixed the bug, and now only the most appropriate recent test/environment will be retested for RTBC issues.

Server Maintenance Windows

Finally, we scheduled several maintenance windows in cooperation with our infrastructure services partner to schedule updates/restarts of our servers.

If you want to keep up-to-date with Drupal.org-related changes and maintenance windows you can subscribe to our Change Notices, or follow us on Twitter.

https://t.co/57fE1VZHTn db maintenance window is complete. We may schedule a follow up maint window, and will notify here if needed.

— Drupal infra (@drupal_infra) October 31, 2017

———

As always, we’d like to say thanks to all the volunteers who work with us, and to the Drupal Association Supporters, who made it possible for us to work on these projects. In particular we want to thank:

If you would like to support our work as an individual or an organization, consider becoming a member of the Drupal Association.

Follow us on Twitter for regular updates: @drupal_org, @drupal_infra

InternetDevels: Marketing & analytics modules for your Drupal e-commerce site

17. November 2017 - 14:40

Even when salt, shells or stones were used instead of money, the most successful sellers were those relying on marketing and analytics! After, it was always important to find ways to persuade people to buy goods, as well as to figure out which goods were most in demand.

Read more

Valuebound: Build your own mobile app using Ionic and Drupal 8

17. November 2017 - 12:41

Ever since the release of Drupal 8, the most popular keyword search in the framework is “Headless Drupal” also referred as Decoupled Drupal. Headless Drupal is something where you use Drupal to store data that can be accessed in multiple applications (via REST APIs). The front end frameworks like Ionic interacts with Drupal using HTTP requests.

Check out how to use this feature of Drupal and Ionic framework to build a hybrid mobile application.

What is Ionic?

ADCI Solutions: Why you should migrate your site to Drupal

17. November 2017 - 11:45

You probably would agree that Drupal is a universal solution for the most of the sites. Drupal handles huge content websites, runs simple landing pages. This CMS is used both by clients with limited budgets and those who invest a fortune into web apps. 

We - Drupalers of all kinds - know all the pros. But sometimes we need a reminder. Read this article about Drupal's advantages and reasons for migrating a site to this CMS.

 

Read it yourself and share with your clients and prospects.

 

ADCI Solutions: Why you should migrate your site to Drupal

17. November 2017 - 11:45

You probably would agree that Drupal is a universal solution for the most of the sites. Drupal handles huge content websites, runs simple landing pages. This CMS is used both by clients with limited budgets and those who invest a fortune into web apps. 

We - Drupalers of all kinds - know all the pros. But sometimes we need a reminder. Read this article about Drupal's advantages and reasons for migrating a site to this CMS.

 

Read it yourself and share with your clients and prospects.

 

ADCI Solutions: Why you should migrate your site to Drupal

17. November 2017 - 11:45

You probably would agree that Drupal is a universal solution for the most of the sites. Drupal handles huge content websites, runs simple landing pages. This CMS is used both by clients with limited budgets and those who invest a fortune into web apps. 

We - Drupalers of all kinds - know all the pros. But sometimes we need a reminder. Read this article about Drupal's advantages and reasons for migrating a site to this CMS.

 

Read it yourself and share with your clients and prospects.

 

ADCI Solutions: Why you should migrate your site to Drupal

17. November 2017 - 11:45

You probably would agree that Drupal is a universal solution for the most of the sites. Drupal handles huge content websites, runs simple landing pages. This CMS is used both by clients with limited budgets and those who invest a fortune into web apps. 

We - Drupalers of all kinds - know all the pros. But sometimes we need a reminder. Read this article about Drupal's advantages and reasons for migrating a site to this CMS.

 

Read it yourself and share with your clients and prospects.

 

ADCI Solutions: Why you should migrate your site to Drupal

17. November 2017 - 11:45

You probably would agree that Drupal is a universal solution for the most of the sites. Drupal handles huge content websites, runs simple landing pages. This CMS is used both by clients with limited budgets and those who invest a fortune into web apps. 

We - Drupalers of all kinds - know all the pros. But sometimes we need a reminder. Read this article about Drupal's advantages and reasons for migrating a site to this CMS.

 

Read it yourself and share with your clients and prospects.

 

ADCI Solutions: Why you should migrate your site to Drupal

17. November 2017 - 11:45

You probably would agree that Drupal is a universal solution for the most of the sites. Drupal handles huge content websites, runs simple landing pages. This CMS is used both by clients with limited budgets and those who invest a fortune into web apps. 

We - Drupalers of all kinds - know all the pros. But sometimes we need a reminder. Read this article about Drupal's advantages and reasons for migrating a site to this CMS.

 

Read it yourself and share with your clients and prospects.

 

ADCI Solutions: Why you should migrate your site to Drupal

17. November 2017 - 11:45

You probably would agree that Drupal is a universal solution for the most of the sites. Drupal handles huge content websites, runs simple landing pages. This CMS is used both by clients with limited budgets and those who invest a fortune into web apps. 

We - Drupalers of all kinds - know all the pros. But sometimes we need a reminder. Read this article about Drupal's advantages and reasons for migrating a site to this CMS.

 

Read it yourself and share with your clients and prospects.