August Site Picks: Non-Profits
Over the last few weeks we have all watched the #IceBucketChallenge phenomenon that's spreading ALS Awareness across the country and the world. I myself filmed a video using the chilly water of the Bay Area, while donating money to ALSA. That is why this month we are focusing on other Non-Profit organizations with equally great causes.
Why We Recommend Redis as a Drupal or WordPress Caching Backend
One of our newer Enterprise customers recently migrated to Pantheon for a number of reasons; they were struggling with slow performance, downtime and lack of Drupal expertise from their existing vendor. One way we address these challenges is through our 30-day Launch Concierge process, available to all new Enterprise customers.
A Marketer's Guide: Choosing Between WordPress and Drupal
Choosing a content management system (CMS) is not always an easy decision. The CMS you choose can impact every level of your organization. The problem with this is engineers and IT experts thrive with complex systems while content managers and marketers want things to be as simple as possible, so they know exactly what they are delivering to consumers. Business leaders likely also have a say in what CMS to pursue from the perspectives of cost and overall efficiency.
Using MariaDB as a MySQL Replacement
We chose to standardize on MariaDB as the datastore to power over 100,000 Drupal and WordPress websites. To do this, we manage almost 275,000 individual database containers. Choosing our database technology is not something we take lightly. These databases aren’t just sitting around; the platform averages over 100,000 MariaDB queries per second every day, answering a total of over 260 billion queries over the lifetime of the currently running containers (some have been running for hours, others for months).
Using ElasticSearch for Monitoring and Debugging in Drupal
Thanks to everyone who came to see me and Howard Tyson of Zivtech present our session on ElasticSearch at Drupalcon LA. We decided to nerd out, both doing our slides in code with Bespoke.js and focusing on getting
Three Signs You Need an Update to Your Nginx Config in Drupal 8
If you are still using the same Nginx configuration that you have been for Drupal 7 on your new Drupal 8 install, most things will continue to work; however, depending on the exact directives and expressions you are using, you might notice a few operational problems here and there that cause some minor difficulties. The good news is that the Drupal configuration recipe in the Nginx documentation has been updated to work with Drupal 8, so if you have a very basic Nginx setup, you can just g
Understanding and Implementing Website Security: Securing Drupal
Drupal Security Coverage
Drupal has a great Security Team and much of the security advice on Drupal.org is curated by this group. They provide security coverage for Drupal 7 and 8 core as well as all contributed modules and themes for Drupal 7 and 8.
Understanding and Implementing Website Security: Application Layer
We're going to turn our focus to the application layer and look at the kinds of threats we need to guard against in Drupal and WordPress.