Drupal 8 and 9 Features That Have Us Going BananasJust when you think Drupal couldn’t get any dumber, it goes and adds some great new features….
And TOTALLY redeems itself!Kodie BeckleyBlockedUnblockFollowFollowingJun 17This post was originally written and posted by Cody Misura on the Cheeky Monkey Media blog.
Released back in November of 2015, Drupal 8 has been slowly but steadily upping its game.
In case you’ve been lost in a jungle for the past couple of years, or maybe you don’t keep up with that kind of thing, we’ve got you covered.
Here are just some of the things Drupal 8 and soon to be Drupal 9 have us jumping around like crazy apes.
BigPipeBigPipe is a technique that was invented by Facebook back in 2009 when they made the site twice as fast, which is a fantastic feat in itself.
How it works, is it first breaks pages up into multiple “sections,” which are then loaded in parallel so your users don’t have to wait for the page to be loaded entirely before they can start interacting with it.
Page speed is critical, considering 47% of people expect your site to load in less than 2 seconds, and 40% will abandon it entirely if it takes longer than 3 seconds.
Not only that, but Google has indicated site speed (and as a result, page speed) is one of the signals used by its algorithm to rank pages.
If you care about SEO, you should care about the speed of your pages.
Source: Google DevelopersThe BigPipe module was included in Drupal 8 core since 8.
1 and became stable in 8.
Just having BigPipe enabled makes your pages faster with zero configuration needed.
We can thank Drupal 8’s improved render pipeline & render API for that.
Yay Drupal 8!Layout BuilderDrupal’s Layout Builder is probably what we are most excited about.
For far too long, Drupal has been very restricting when it comes to building pages out and putting the content that you want, where you want it.
Think about if Display Suite and Panels had a baby gorilla.
That’s Drupal’s new Layout Builder.
Layout Builder was introduced in Drupal 8.
0 as an experimental core module, but as of Drupal 8.
70, it is now stable and production ready!It offers a powerful visual design tool and is meant for the following three use cases, according to Drupal.
org:Layouts for templated content.
The creation of “layout templates” that will be used to layout all instances of a specific content type (e.
blog posts, product pages).
Customizations to templated layouts.
The ability to override these layout templates on a case-by-case basis (e.
the ability to override the layout of a standardized product page)Custom pages.
The creation of custom, one-off landing pages not tied to a content type or structured content (e.
a single “About us” page).
The Layout Builder gives developers/site builders the ability to drag and drop site-wide blocks and content fields into regions within a given layout.
orgWith custom and unique landing pages being so important nowadays, this is finally the flexibility and freedom we need!MediaMedia management has always been an afterthought in Drupal.
Today we consume more videos and pictures than ever, with the likes of Youtube, Instagram and Facebook.
According to Cisco, they predict that video will make up 80 percent of all internet traffic by 2019.
Today!!Thanks to the Media in Drupal 8 Initiative, an experimental core media module was introduced in Drupal 8.
Then in 8.
5, it was moved to stable and has gotten even better in Drupal 8.
6, with the addition of oEmbed, additional media type support, and a media library.
Source: WebwashLet’s break down all three of these for you.
Additional Media Type SupportSupport for local audio, video, images and generic files, along with being able to embed remote YouTube and Vimeo videos.
oEmbed SupportNeeded to handle the new remote video media type mentioned above.
Media LibraryThe most exciting of the three and pretty much speaks for itself as a library of all your media.
Can use a grid view, which shows a thumbnail, title, and bulk edit checkbox, or a table view, if you prefer that sort of thing.
All-in-all, media management is still not where it needs to be, but all these additions to the core are a massive jump in the right direction.
There is no reason to wait until Drupal 9If you’re currently on Drupal 6 or 7 and aren’t totally pumped after reading this, you should be.
Finally, Drupal has given us the speed, flexibility, and freedom we need to improve workflow, save time and succeed online.
What’s even better is that Drupal 9 will essentially be just like another minor core update in Drupal 8.
It will be seamless unlike ever before.
There is just no reason to wait.
Make the update today and enjoy all these great features.
Let’s start a conversation about it.
Don’t miss out on any of our new content!.Be sure to follow Cheeky Monkey Media on Twitter, Instagram, and Facebook to stay up to date with all of our latest posts.