How to Keep Your Drupal 8 Site Alive: A Guide for the Compleat Idiot
Watch the session video here.
Watch the session video here.
Feeds and Migrate were two primary contrib modules used for data import since early versions of Drupal. Quick comparison of two modules: Feeds module has great friendly UI that allows site builders configure and import data, Migrate is built for developers with power to perform complex backend data processing but UI for this module was less than ideal.
In D8 migrate module is in core to support one-click upgrades from earlier Drupal versions – great news. In the hallway of Baltimore DrupalCon maintainers of Feeds and Migrate started conversation about using migrate engine to power Feeds UI – seems to be a win-win solution for everyone – developers, site builders, content managers, end users.
Watch the session video here.
COIT offers cleaning services and 24/7 emergency restoration services and their 100+ locations serve more than 12 million homes & businesses across the United States and Canada.
Originally presented at the 2018 PNW Drupal Summit -- https://pnwdrupalsummit.org/2018/sessions/expecto-patronum-or-how-i-learned-stop-worrying-and-love-command-line The BADcamp version will have some new & revised spells, errr... content.
Drupal 8's Configuration Management System is a modern marvel. We now have a standard way to export, store, and import configuration files.
When working on a single site, built on a fresh Drupal 8 install, the process is pretty straightforward and there are many tools to help along the way.
But what if you're building lots of similar sites? Like a multi-site? Or maybe a Drupal Distribution? Or Install Profile? Or Sub-Profile? In Drupal 7 we had Features. Do we still need that?
Watch the session video here.
In a world where everyone has the ability to post anything online, it becomes critical for site owners wanting to maintain their brand reputation to curate what is published. How can content editors keep up with reviews when there's a steady stream of content submissions? Enter the robots.
Watch the session video here.
This session is about giving a practical example of how the CMS and Drupal community can put machine learning into practice by using a Drupal module, the taxonomy system, and Google's Natural Language Processing API.
We will begin with an overview of what natural language processing is and some natural language processing concepts, including:
Drupal has been criticized as "being slow" and, it's true, performance can sometimes be an issue. Some performance improvements are made easily by turning on core caching and leveraging a good hosting platform that provides things like Varnish and Redis support. Once you get through the easier wins, tuning can get more challenging and, often, the issues lie with slow database queries.
In this session, we will cover:
Live arrays define a website: its layout, functionality, and even its queries in a way that is theoretically language and platform-independent.
If you've been in web development for any length of time, a relative, friend or stranger has had an idea for you. This typically involves listening to a lengthy plan of how their idea will make them rich while you try to pretend that you care.
Finally, a friend of mine had a good idea. He had just purchased a Bed & Breakfast with an automated door lock system. He wanted to create a method to automatically send a guest their door keycode on the check-in date. My wheels started spinning, can I build this in Drupal? Yes!
Key Components: