Speed up Drupal 8 block rendering with Blackfire.io

We noticed Evolving Web's shiny new Drupal 8-powered blog was loading slower than in D7, and using the blackfire.io PHP profiler we were able to narrow down the bottleneck to Drupal 8's block visibility approach.

Lire la suite sur Speed up Drupal 8 block rendering with Blackfire.io »

Improving Drupal Speed with blackfire.io (Part 1)

Drupal core is pretty well optimized. But after you've finished building your Drupal 7 or 8 site, you might find some pages are loading slower than you'd like. That's not surprising—you've probably enabled scores of contrib modules, written custom code, and are running over 100 SQL queries per uncached request.

Lire la suite sur Improving Drupal Speed with blackfire.io (Part 1) »

Setting up SASS & Compass for your Drupal 8 Theme

What are SASS and Compass and why and how would I use them? Don't worry, we'll guide you through the process of using SASS with your Drupal 8 theme.

Lire la suite sur Setting up SASS & Compass for your Drupal 8 Theme »

Upgrading to Drupal 8: Benefits and Gotchas

Thinking of upgrading your website to Drupal 8, or using it for the first time on a new project? You've surely heard about the shiny new features that the community has been cooking up. But as with any major step forward, there's a lot of changes to how things work, and not everything is fully ready, so there are challenges to be aware of before you jump into a Drupal 8 project for the first time.

Lire la suite sur Upgrading to Drupal 8: Benefits and Gotchas »

Drupal Project Management Training at DrupalCon New Orleans

Evolving Web is heading down to DrupalCon New Orleans this May. This will be the first North American DrupalCon since Drupal 8 was released, so excitement will be in the air.

With Drupal 8's release, lots of new Drupal projects are being planned. As part of DrupalCon, we'll be leading a Drupal Project Management Training on May 9th.

Lire la suite sur Drupal Project Management Training at DrupalCon New Orleans »

Bringing files along for the ride to D8

We just upgraded our site to Drupal 8, and a big part of that was migrating content. Most content was in JSON files or SQL dumps, which are supported by Drupal's migrate module. But what about images and other files? How could we bring those along?

We'll show how to write a custom migrate process plugin!

Lire la suite sur Bringing files along for the ride to D8 »

Looking for gems in my old gists

Inspired to do some spring cleaning today, I reviewed my archived gists to see if there's anything noteworthy. I was pleasantly surprised to find a few nuggets buried amongst random error logs and git diffs.

Some of them are interesting technical guides that took hours to write, and it's a shame that they've rotted away in obscurity. Several others were picked up by google, and turns out they even got a few comments and a bunch of stars.

Lire la suite sur Looking for gems in my old gists »

Choosing Modules and Themes for Drupal 8

If you're a Drupal developer who's on the fence about trying Drupal 8, we hope this post will push you to go for it... or inform you that it's better to wait, if your project depends on a module that's not there yet.

Lire la suite sur Choosing Modules and Themes for Drupal 8 »