Accueil / Resources / Blog / Technology

Technology

Announcing a Drupal-based, OpenSaaS Government Data Portal

The past few years have seen a dramatic shift among governments and other public entities toward open data initiatives. These efforts involve unlocking vast troves of data collected or generated by civic institutions and making them available for public consumption. Among the more prominent efforts are data.gov.uk in the United Kingdom and data.gov in the US. While there is enormous benefit to be gained from the open data movement, from the ability to identify and eliminate redundancy and waste, to the... Plus

How Acquia helped scale API calls for Major Train Operator

Last year, a major train operator in the Eastern US region came to us and asked to help build a system on Acquia Cloud for their train API. They wanted to open up their train schedules, arrival times, delay timings, all that information for everyone. This meant that the infrastructure behind the API had to withstand a huge flurry of requests every second, while remaining very responsive. And in the meanwhile we also had to make sure that only authorized applications can access this API, applications that this operator approved. The requests would look something like this: Our client had their... Plus

Implementing Acquia Cloud Site Factory: What You Need to Know

Acquia Cloud Site Factory (ACSF) is a unique multiple site management platform that offers clients the ability to create, manage, and deploy many sites from one dashboard. Running many sites from one platform comes with a different set of challenges though that need to be addressed for enterprise clients: Key Differences from a typical Acquia Cloud Enterprise project Scale Theming Codebase Resourcing Estimating Getting Sites Live Scale is the most obvious difference. ACSF projects are building a platform for hundreds of different sites. When building one or a few sites on Acquia Cloud... Plus

Support Help Center Replaces Email Submission for New Tickets

As of Tuesday, 1 July 2014, we will stop accepting new support requests by email and will direct all customers to submit requests via the Support Help Center web interface. We will continue to support email as a convenient channel for customers to update all currently open and future support tickets. Why? This is part of our continuing effort to provide excellent service to our customers, and it is very difficult to treat emailed requests with the same consistent level of service as requests received online or by phone. As of... Plus

So What is Acquia Lift, Anyway?

I’ve spent a disproportionate amount of my time over the last year thinking and talking about Personalization in Drupal (just ask my wife), and I’ve had the privilege of working with a brilliant group of people to help design and build a solution for it. Since we launched Lift in February, I’ve also given a large number of demos and discussed Lift in great detail with organizations large and small, learning ever more about what the needs are in the market, and stealing..err..borrowing ideas from them as I go along. This post marks the first of a multi-part blog series where I hope to distill... Plus

Streaming logs on Acquia Cloud

Sites on Acquia Cloud generate a variety of logs that are useful for developing, debugging, and analyzing your site. Acquia Cloud lets you download log files and also provides SSH shell access so you can access log files directly, but we wanted to make it even easier to access and correlate multiple logs from multiple sources, all in real time. Today, we're announcing the public beta release of our new log streaming feature, which lets you stream... Plus

Demo Framework: A distribution pretty much guaranteed to blow their minds

This post is part of a series: A Beginner’s Guide to Distributions: A fast-track to Drupal development. I want to apologize to my loyal blog readers, I love you so! I had a bit of a personal hiccup, which meant a few weeks of my life were shuffled up and didn't fall back in the places I had put them. I am continuing with this series, and TODAY, you can join me and Jakub Suchy for a webinar talking all about... Plus

5 PHP Components every Drupal 8 Developer should know: Part 1 -- Composer

Drupal 8 has made a lot of changes. Architectural and technical changes abound, but Drupal 8 has also brought social changes. We’re not really feeling the full effects of those changes quite yet, but with time, I believe the implications of Drupal 8’s new direction will have an amazing impact for the good of our community. A big part of those changes was the decision to adopt outside code. The 180 degree turn from a primarily NIH (Not Invented Here) culture to a PFE/PIE (Proudly Found Elsewhere/Proudly Invented Elsewhere) culture has been shocking and dramatic. We’re still feeling those... Plus

Ultimate Guide to Drupal 8: Episode 5 - Front-End Developer Improvements

Welcome to the 5th installment of an 8-part blog series we're calling "The Ultimate Guide to Drupal 8." Whether you're a site builder, module or theme developer, or simply an end-user of a Drupal website, Drupal 8 has tons in store for you! This blog series will attempt to enumerate the major changes in Drupal 8. Please note that since Drupal 8 is still under active development, some of the details below may change prior to its release. Still, since Drupal 8 is now feature-frozen, hopefully most info should remain relevant. Where applicable,... Plus

Rapidly Responding to Security Vulnerabilities

It’s an unfortunate fact of life on the web that security threats and vulnerabilities are exposed on a regular basis. We have to be ready for them at all times and at any cadence. Just two weeks ago, both the OpenSSL TLS MITM and Ubuntu Kernel vulnerabilities became public within hours of one another. At Acquia, our stance is that we’re ever vigilant and always ready for these situations. Our customers’... Plus

Migrate in 8, DrupalCon post-mortem

At DrupalCon Austin, I led a Core Conversation panel, Status of Migrate in 8, along with chx, ultimike, Ryan Weal, and bdone. The conversation was well-received, and we fielded some good questions. To summarize what we went over, updated for continued developments: What does... Plus

Acquia acquired TruCentric

We’re excited to announce that Acquia acquired TruCentric, a software-as-a-service company that is focused on providing personalization for websites. Earlier this year we launched Acquia Lift, which brings testing and personalization capabilities to Drupal sites. With TruCentric, we acquired not only a great complementary product that we will integrate with Acquia Lift, we also gained a great team with a long history and strong leadership in marketing automation... Plus

Ultimate Guide to Drupal 8: Episode 4 - Multilingual Improvements

Welcome to the 4th installment of an 8-part blog series we're calling "The Ultimate Guide to Drupal 8." Whether you're a site builder, module or theme developer, or simply an end-user of a Drupal website, Drupal 8 has tons in store for you! This blog series will attempt to enumerate the major changes in Drupal 8. Successive posts will gradually get more technical, so feel free to skip to later parts (once they're published) if you're more on the geeky side. Please note that since Drupal 8 is still under active development, some of the details... Plus

Acquia Cloud API Applications: A quick tour

The Acquia Cloud API is a web service and CLI that allows developers to build powerful tools, automate repetitive tasks, and create custom development and testing workflows for sites on the Acquia Cloud platform. Released two years ago, our customers and partners have been building amazing things on Acquia Cloud API and we figured it was time to share some of them. We hope this will reveal the potential of the Acquia Cloud API and show some examples of what it can do for... Plus

The killer Acquia Cloud feature you need to start using right now

Cross-posted with permission from Third and Grove If you have read our blog you know we are big fans of automation and drush here at Third and Grove. Anytime we can throw a bash script at... Plus

Patching with Drush Make

Introduction Patching software is a common practice in open source software that enables developers to fix bugs and implement features within their projects, independent of the upstream software’s development cycle. The offset of this approach is that it can become cumbersome to maintain and re-apply patches as the upstream software continues to fix bugs, implement features and fix security vulnerabilities. With Drupal, patches can be better managed with an automated tool called Drush Make. This tool allows you to define a list of patched upstream (contrib) software and can aid the automated... Plus

Personalization How-To: Driving Conversion with Acquia Lift

I recently did a webinar on driving conversions with Acquia Lift and I wanted to share some of the key details from the webinar with a broader audience. In the webinar I covered my testing strategy, where to start testing, how to u se Acquia Lift , review tests we’ve been doing here at Acquia and see the results we’ve seen. In this blog post I’m going to be focusing on where to start testing and some of the results we’ve seen.... Plus

Ultimate Guide to Drupal 8: Episode 3 - Site Builder Improvements

Welcome to the third instalment of an 8-part blog series we're calling "The Ultimate Guide to Drupal 8." Whether you're a site builder, module or theme developer, or simply an end-user of a Drupal website, Drupal 8 has tons in store for you! This blog series will attempt to enumerate the major changes in Drupal 8. Successive posts will gradually get more technical, so feel free to skip to later parts (once they're published) if you're more on the geeky side. Please note that since Drupal 8 is still under active development, some of the details... Plus

How to: Responsive, Full-width Banners

As a front-end developer for acquia.com, I've had lots of fun and challenging design requests come my way. Most recently I was tasked with swapping out the static homepage graphic with a full-width, responsive slideshow banner that can also be tested and personalized using Acquia Lift. Requirements were: content managers must be able to upload graphics, edit text and create translated versions using the user interface, must include two link-able buttons for calls to action, must have functional controls, must be full-width and fully... Plus

Drupal for Brand Experience Optimization

Cross-posted with permission from Adyax World Tempus is a renowned authority on high-end watch brands. With a web presence dating back to the mid-90s, their site needed a major overhaul. This included improving performance, ad management, analytics and SEO. In 2012 they came to us asking for a modern site, cross-platform and true to their standards of luxury. Their old site was built on TYPO3, with years of accumulated content. We integrated an elegant new design – mobile and desktop... Plus

Ultimate Guide to Drupal 8: Episode 2 - Mobile Improvements

Welcome to the second installment of an 8-part blog series we're calling "The Ultimate Guide to Drupal 8." Whether you're a site builder, module or theme developer, or simply an end-user of a Drupal website, Drupal 8 has tons in store for you! This blog series will attempt to enumerate the major changes in Drupal 8. Successive posts will gradually get more technical, so feel free to skip to later parts (once they're published) if you're more on the geeky side. Please note that since Drupal 8 is still under active development, some of the details... Plus

High Availability Database Tools

Percona Live was held at the beginning of April this year and the Acquia team was there. This was a really great conference and I want to start by encouraging any DBA/database developer who uses MySQL in a production environment to go to the Percona Live conference. It's a great place to hear about new functionality, new products and how other companies are using MySQL at scale. Large companies like Google, Facebook and Twitter as well as hot startups like Box all send representatives to share their knowledge. At... Plus

A Beginner’s Guide to Distributions: A fast-track to Drupal development

In the next few weeks we’ll be featuring distributions which can give you a fast track to developing with Drupal. We’ll be introducing a new distribution each week until our webinar on May 28th, where my colleague Jakub Suchy will answer all your questions about using existing distributions or deciding when you should build your own. Distro? What is this magic you speak of? Imagine if someone would let you download a copy of their working site so you could reverse engineer it. What modules did they use? How did the implement layouts? How did they model content types? You could get lots... Plus

How to know your site is up, and manage access in the Acquia toolset

I’m exceptionally proud to announce the general availability of some new features for the Acquia toolset: Uptime Monitoring and Teams & Permissions. Over the last several months we’ve gone through a careful beta phase; rolling these tools out to limited sets of users, gathering their feedback, refining, bug-fixing, and making sure they fit the bill. Now, with hundreds of customers using these features we’re ready to take the “beta” label off and offer them to all. Teams and Permissions Manage granular permissions at the role level. The first goal of the Teams and Permissions (T&P)... Plus

How to change your ticketing system in 20 days

There’s always room for improvement. If you’ve been with Acquia for a while you’ll have noticed that we recently switched ticketing systems. You probably also had a litany of things that you really disliked about our old system, starting with the iframe and ending with…well, there probably was no end. We were pretty tired of it too. It had worked well enough when we were a smaller company; though we all knew we could have built something better internally, as a growing company we had to make tough choices as to where we put our efforts. In December of 2013 we started a looking in earnest for... Plus

Pages