Site Building + Using Drupal

The power of Drupal lies not just in the core platform, but also in powerful contributed modules that allow one to build sites quickly and efficiently. The Site Building track is designed to teach you ways to let Drupal do the hard work without needing to write code.

The Site Building track is aimed at people looking to build sites using the Drupal framework but are not PHP masters, people who need better tools to layout their site, people looking to integrate with web services, and people who want to add advanced functionality to their site but aren’t sure where to start. This includes students who are new to Drupal, developers just getting started with Drupal, seasoned developers and freelancers.

Sessions in this track will be technical in nature, although they would not usually involve any coding.

Suggested Topics

  • Information Planning and Content Architecture, Applied Content Strategy
  • Migration - either from previous versions of Drupal or other systems
  • Configuration Management Best Practices, and beyond CMI core functionality
  • Layout and Theming using UI : Tools that allow you to build and control layout
  • Distros & Platforms: Come talk about the next platform you are building!

The Right Tool for the Job: Content Layout in Drupal 8


As a site builder, have you ever encountered a wireframe or design that’s caused you to take pause and wonder, “how am I going to build this thing?” I have. In fact, it’s been my experience that there’s rarely a clear-cut solution for producing a Drupal layout that’s both complex in arrangement and easy to edit.

Limbering Up Drupal with Flexible Layouts, WYSIWYG Templates, & More

When you’re designing a Drupal site, you often don’t know how much your design is going to survive use by your content administrators — so it’s tempting to either tie your design/theme to a rigid content type layout (ultimately frustrating your admins who want to use your styling midway through a long page, not at the top or bottom in a prescribed field), or rely on your admins to add CSS classes through the WYSIWYG to elements that need to get special styling midway down the page (…also frustrating your admins, who probably hate using the Source view).

Dude, Where's My Features? Configuration Management in D8

Before Drupal 8, changes in site configuration could only be stored and moved between environments by using the Features module. This practice was less than ideal, as Features was not originally conceived for this purpose. Since there was no other better way to manage configuration outside of the database, this became the standard practice.

Content Architecture in Drupal 7 vs Drupal 8

Content architecture in Drupal 8 has changed, mostly in positive ways. We'll discuss the differences between Drupal 7 and Drupal 8 and the impact on how we will implement our content architecture in Drupal 8.

Drupal SEO Basics: A Drupaler's Guide to the SEO Galaxy

In case you've been living in a cave (or maybe a Vogon ship's cabin), SEO stands for "Search Engine Optimization." Improving your website's SEO can translate into more visitors, better conversions, more sales, etc. This is why people care about it and why you should, too.

When properly configured, Drupal is a very SEO-friendly web framework. The trick is to know which Drupal SEO modules you need to install and how to optimally configure them.

Drupal Site Tuneup - Vroom Vroom!

During the development process, your site goes through many changes as you figure out which modules to use, solidify your content types and views, configure features, and deal with bugs in core, community, and custom modules. Along the way, content, files, modules, and data can get outdated without you even realizing what happened. This is even more likely with a larger development team and when development is going fast.

The Multilingual Makeover: A side-by-side comparison of Drupal 7 and Drupal 8

Hello! Ciao! Hola! Salom! Hai! Elo!

We live in a global, interconnected world, and building websites that support multiple languages and countries is good for marketing, conversions, and creating happy users. It does not, however, also mean you will have happy developers.

Drupal 7 is notoriously hard for creating multilingual websites. Language support in D7 was bolted-on and adhoc and tends to require 20 to 30 extra modules and often a number of patches and custom workarounds as well. Drupal 7 multilingual configuration is ugly. And that's being kind.

Scalability & Cost Efficiency through Multi-Site Installations

Are you an organization that has multiple websites, with varying levels of content editors, site builders, and admins? Do your members need to spin up sites quickly? Do you want to pull your hair out every time you need to apply updates or do maintenance on your sites?

You may want to consider (or maybe you already have considered) a multi-site installation. It allowed Harvard University to operate over 7,000 websites with one installation - a value of over $10 million at a small fraction of the price.

SpeedRun Breakdown

At DrupalCon Dublin we are giving a session where we will build a site with an authoring experience in 45 minutes.

Obviously a live demo of this scope is beyond crazy, but in our defence we are doing a TON of preparation and the preparation is yielding some best practical documentation for creating an authoring experience thatI have seen.

Drupal and Solr Search: A Powerful Marriage

In this hands-on session, attendees will learn how to setup and integrate Drupal with the Apache Solr search engine. We’ll discuss advanced Solr set up, advanced facets, and other advanced elements that create a great search experience on Drupal/Solr websites. We will also discuss the advantages of using additional tools, such as Tika, with Solr to improve performance and to index documents like PDFs and DOCX.