How to Organize Your Team to Build Drupal 8 Sites
This post is for development teams tackling their first non-trivial Drupal 8 build, with multiple developers, and a timeline of several months.
This post is for development teams tackling their first non-trivial Drupal 8 build, with multiple developers, and a timeline of several months.
Teams that build websites and marketing projects are often distributed geographically or across groups. It's common to have multiple internal and external collaborators, whether that's IT, marketing and a vendor, or a small business owner and a few independent contractors. Increasingly, these different players are spread out across the globe.
We’ve all had that moment where we have content in our live environment and want to add a new plugin or feature to our site. However, we need to test this new feature in a development environment first before deploying it to our live site. You do all the work to configure the plugin and then realize all of this configuration is saved in the database and you are in no position to override the live database. What do you do?!
While working with clients and helping them create awesome websites, we’ve noticed a need for an outgoing static IP. Pantheon’s cloud architecture is awesome—based on Linux containers, it allows us to scale easily, migrate containers, restart them in just seconds without any customer impact, resize them, and so on. The downside of having such great flexibility is not being able to assign a fixed IP address to a container. This is sometimes needed by third-party applications that only accept connections from services they know about.
Perhaps you've heard the news surrounding "secure" websites? A secure site is better for your users. Their data (and yours) is safer. Google adds new rules all the time that could affect your search engine ranking. Luckily, most hosts offer an easy way to turn HTTPS on. You could even get a free SSL certificate through Let's Encrypt.
So let's say you do that: you enable SSL on your domain. How do you make sure your WordPress site is secure? Specifically, how do you make sure you don't get Mixed Content messages?
Forms in HTML are not difficult. Forms in WordPress take some time, but any developer should be able to build forms without too much trouble. The Gravity Forms plugin makes it even easier, allowing anyone who can operate a browse to build nice solutions.
One of L.A. Tourism’s major projects is creating the online guide to L.A.’s bi-annual restaurant week event known as dineL.A. While its primary site at www.discoverlosangeles.com serves as the online portal for Los Angeles Tourism, its sub site at www.dinela.com promotes hundreds of participating local restaurants, and at dineL.A.
With millions of customer visits a month, Aeroméxico needed to innovate web and mobile development, ensure high performance, and strengthen critical availability and reliability. The airline also sought to align design standards to support cross-promotional campaigns with Delta efficiently.
O2E stands for Ordinary to Exceptional: the company takes ordinary home services and turns them into exceptional experiences. O2E Brands first began in 1989 when Brian Scudamore invested $700 in an old pickup truck to start a junk removal business. Today, 1-800-GOT-JUNK? has 160 franchises across North America and Australia and recorded over $400 million in system-wide revenue in 2020. This brand also led Scudamore to two new brands, WOW 1 DAY PAINTING and Shack Shine.
The first Faculty of Medicine sites were hosted on the school’s internal servers, which were restricted to the extent that Brown and the Office of Communication had little ability to update sites. After shifting to Pantheon, Brown could quickly launch new sites and manage support tickets. “With the move to Pantheon, I’m completely independent,” says Brown. “I don’t have to wait for anyone. I don’t have to be in the office or be on a VPN to get to the server.