Home / Documentatie / Blog

Onze blogposts (voornamelijk Engelstalig)

Recent Posts

Princess@Sea – Powered by Drupal

With over 18,000 staff at sea and serving 1.7 million passengers a year, Princess is the third largest cruise line in the industry. While that is a lofty spot to be in, the company strives to move into pole position. How does one achieve that you may ask?
It all started in the fall of 2012 during Princess’ preparation to launch its newest, most technologically advanced ship in our fleet, Royal Princess. Our guests rely on the onboard newsletter, the Princess Patter, delivered daily to provide information on events and activities, safety and security notices, advertising, venue details... Meer

Building Bridges, Linking Islands


The world of PHP development is changing. The past few years have seen the rise of a new wave of frameworks, the birth of component-based architectures, the advent of Composer and Packagist.org, and even our own standards body, the PHP-Framework Interoperability Group. A new "Proudly Invented Elsewhere" culture (because everyone loves PIE, right?)... Meer

The New Real-Time Globalization and How to Keep Up

Going global is no longer a privilege, but a necessity. Between outsourced labor and localization, apps and analytics, the global economy is a busy place, and can challenge even the most prepared of companies. In order to keep pace with today’s real-time world, you need the skills and tools to make smart decisions in a market where there is little room for anything else. With the right care and pruning, you can not only keep up with the new globalization, but succeed.
New Strategies for International Business
When globalization burst onto the scene in the 80s, it included mostly big name... Meer

Building Multimedia Sites with Drupal 8

Drupal 8 is left with only a few critical issues before its first release candidate. Not wanting to be left behind, everyone at Acquia is scrambling to become Drupal 8 experts and helping close out the remaining bugs. At Acquia India, we are... Meer

5 PHP Components every Drupal 8 Developer should know: Part 2 -- Guzzle

In our previous blog post, we took a look at Composer, a PHP-based class autoloader and dependency management tool, and used it to begin managing some dependencies and downloaded Guzzle. Guzzle is a PHP-based HTTP client library that greatly simplifies the process of consuming RESTful web services. In this blog, we’re going to explore some of Guzzle’s basic abilities, and use it to begin building a simple SDK of sorts.
Getting Started
Since we’ve been away from our composer project for... Meer

A Symfony Shop Embraces Drupal 8 & Gets Down to Business


Chris Jolly, CTO Ontraq Europe, and his company have a strong technical background, going back to "old school" (pre-internet) IT. Their main focus until now has been eCommerce, Symfony, and solving hard problems like legacy-system integrations. Now, thanks to its use of Symfony framework components, they've started using Drupal 8 as their content management technology of choice! Chris and I talked at DrupalCon Amsterdam about getting there and what they're up to now.

Getting to Drupal

In late 2013, Chris told me, "I can't wait for Drupal 8 to be... Meer

PHP: Under the Hood, Running the Web


Most non-technical people out on the Web haven't heard of PHP before. They might not have even heard of many of the products that were built with this technology like Drupal, Magento, or WordPress. And together with other products built with PHP, these run about 83% of all internet web applications. The technology of PHP is very important to an enormous number of businesses, governments, and organisations around the world, so even though people might not be familiar with the language itself, there’s a very good chance they’ve used it online today.

PHP is an open-source technology,... Meer

De invloed van innovatieve commerce op de aankoopbeleving van de consument

De huidige retail industrie vraag om uitdagende- en innovatie ideeën en productinnovaties om de aankoopbeslissing van de consument te kunnen beïnvloeden. Het beïnvloeden van deze aankoopbeslissingen is voor vele retailers een ingewikkeld proces, maar het is een cruciaal onderdeel in de huidige bedrijfsprocessen om additionele verdienmodellen te creëren. Maar waar ligt de behoefte in de sector en bij de consument, en hoe kan dit worden beïnvloedt door digital commerce? En hoe kunnen winkeliers en marketeers relevanter en efficiënter op elkaar inspelen?
Allereerst is het belangrijk om te... Meer

Digital Government and Content on the Moon - Hugo Pickford-Wardle


At the 2014 Government ICT 2.0 conference in London, I gave a presentation on Drupal and open source software as an essential facilitator in the practice of good digital government today, "Code for a Better World: Open Source Drupal + Government." (presentation slides embedded below). Hugo Pickford-Wardle, Chief Innovation Officer at Matter Digital, helped me out by speaking for ten minutes about Matter's activities and experience on the front lines of government transformation in the UK today.... Meer

I'm porting my module to Drupal 8 and so should you

Recently I started the process of porting a number of Drupal 7 modules to Drupal 8. In the same way that I approached Drupal when I first heard of it, I dug into code, broke a lot of things, cursed a lot and then learned how to fix it.
I had a few viable candidates of modules to port. With the new API and Symfony based design patterns, there was some architectural thinking to go along with it too. To ensure that I didn’t get sucked into complexity mire, I decided to select a relatively small module albeit with several API changes included.
My target module was User Restrictions, one I’m very... Meer

Finding a home in the Drupal 8 community OR "What Issue Should I Work On?"

The following is my Drupal 8 contribution story. If you have ever found yourself wondering "What do I do now?" when you were at a code sprint, then you should find this blog useful.
Lesson 1: Jump into the deep end - there's no time for toe-dipping!
The first code sprint I signed up for was at DrupalCon Denver. I saw there were a number of initiatives going on and I decided that Multilingual looked cool. When I showed up for the sprints on the last day of DrupalCon, I had already attended a core conversation about Multilingual and met the initiative lead, Gábor Hojsty.
The sprint took... Meer

Terugblik ‘Digital Marketing in 1 Day’

De huidige digitale ontwikkelingen volgen elkaar in snel tempo op. Dit kwam ook naar voren tijdens het Digital Marketing in 1 Day evenement op 20 november jl. in het Spant in Bussum. Deze dag stond volledig in het teken van Digital Marketing en de huidige vorm van (sociale)communicatie tussen onderneming, medewerkers en vooral gebruikers en klanten. Binnen Digital marketing nemen vooral digitale innovaties een belangrijke rol in, en deze innovaties volgen elkaar zeer snel op. Maar hoe kun je als huidige marketeer of communicatiespecialist de juiste keuzes maken als het gaat om implementatie... Meer

Part 2 – Cal Evans and Jeffrey A. "jam" McGuire talk open source


Voices of the ElePHPant / Acquia Podcast Ultimate Cage Match Part 2 - I had the chance to try to pull Cal Evans out of his shell at DrupalCon Amsterdam. After a few hours, he managed to open up and we talked about a range of topics we have in common. In this part of our conversation we talk about 'Getting off the Island', inter-project cooperation in PHP and Drupal's role in that; the reinvention and professionalization of PHP core development; decoupled, headless Drupal 8; PHP and the LAMP stack as tools of empowerment and the technologists' responsibility to make devices and applications... Meer

Fighting back from Drupal hacks

This post originally appeared first on Malone Thought Repository.
The last thing any website owner, developer or administrator wants to hear is that they've been hacked. Whether the cause was the fault of insecure passwords, problematic file permissions, a vulnerability in the underlying code or the myriad other potential issues, it's an undesirable situation to be in.
When Drupal 7.32 was released and SA-CORE-2014-005 (CVE-... Meer

Why Use Decoupled Drupal

Decoupled Drupal, also known as Headless Drupal, is the practice of using Drupal as a back-end content repository with at least one non-Drupal front-end. When using this approach, Drupal exposes APIs that you can use in a mobile app, a single-page JavaScript-driven app, or any other front-end. Websites have used Drupal this way for years, but the increasing prevalence of mobile apps and maturity of JavaScript frameworks has contributed to increasing interest in Decoupled Drupal. Drupal 8 also makes the API-first approach easier than ever with... Meer

Custom Distributions on Acquia Cloud: Part 2 -- Updating with Drush Make

In the first post of this series on Drush Make we looked at building a custom Drupal install profile on Acquia Cloud using Drush make. In this installment, we look at managing and updating the code in your install profile and deploying it onto Acquia Cloud. Keeping up with new releases is one of the most important aspects of maintaining any site and leveraging Drush make can dramatically reduce the effort involved with that process.
If you’re unfamiliar with Drush, there is extensive documentation... Meer

Weather.com using Drupal

One of the world's most trafficked websites, with more than 100 million unique visitors every month and more than 20 million different pages of content, is now using Drupal. Weather.com is a top 20 U.S. site according to comScore. As far as I know, this is currently the biggest Drupal site in the world.

Weather.com has been an... Meer

Meet Cal Evans ... Meet Jeffrey A. "jam" McGuire


Voices of the ElePHPant / Acquia Podcast Ultimate Showdown Part 1 - Cal Evans and I got the chance to sit down and talk (a lot!) at DrupalCon Amsterdam and talk about a range of topics we have in common. In this first part of a 2-part series, we talk Drupal, PHP convergence and the "PHP Renaissance", open source communities, proprietary v open source business and the ethics of helping, and more.

Why PHP?

According to Cal, PHP has three things going for it:

"It is a great language; the only language designed for the Web."

"It has an awesome set of documentation, maintained by... Meer

Lush: A Digital Love Story

We’re about to release a case study on Lush.co.uk, and I hate to spoil the fun, but I just can’t help it. As I write this post I’m on a flight back across the pond from London, where I had the pleasure of meeting, first-hand, the team behind Lush.co.uk. iKOS Digital, one of my favorite agency partners and the strategy team behind Lush.co.uk, co-hosted a Digital Transformation breakfast briefing with Acquia last week. Myles... Meer

Building a Great DX: Make Shopping an Experience

It was an enviable assignment, a challenge that I was happy to accept: check out the Friday night shopping experience at a Bass Pro Shop.
Jason Thibeault, a co-author of Recommend This!, suggested the idea when we were discussing the evolution of Internet shopping.
“Online shopping is no longer a button -- a separate place to make a transaction,” he said. “Now it’s an experience, a community with multiple opportunities for interactions.”
It’s the difference, Jason said, between buying a fishing rod at Walmart, and buying one at Bass Pro Shop on a Friday night.
“You should check it out,”... Meer

My attempt to migrate a Drupal 6 site to Drupal 8

I wanted to better understand the process of upgrading a Drupal 6 site to Drupal 8. In summary: the toolkits are there, but it isn’t quite seamless yet. I tried more than 10 migration configurations with varying degrees of success. You’ll find below a walkthrough of how to do it, and a summary of the functionality to date.
Firstly I have setup a test Drupal 6 site. I have used Devel (Devel Generate) module to generate Users, Taxonomies, Content (story / page) in D6 site. I haven’t enabled any other core/contrib modules other... Meer

Microsoft Offers Up .NET Framework to Open Source

Historic changes in society sometimes begin with a concession. Last week, Microsoft announced it will make available as open source code its server-side .NET stack and core runtime frameworks. Like the fall of the Berlin Wall, we will look back on this as a moment to remember. At Acquia, our mission is to make the... Meer

A Bit of History: The Proprietary Past

A profound change has happened to the Content Management World:

No business knows the value and pain of content management like the press, and there were a couple laughs at yesterday’s media briefing when I quoted Acquia’s Chief Marketing Officer, Tom Wentworth: “Everyone hates their CMS.”

The strategic value of a strong CMS is central to the success of any media operation: no industry was disrupted earlier and more profoundly than publishing. From the earliest days of web publishing, no technology held more hope and delivered more disappointment than content management . At Acquia, we want... Meer

Women in Technology: Better Business, Better World – Meet Vinita Rathi


I met Vinita Rathi at the recent Digibury Weekender, where she gave a presentation entitled "Why we all need women in tech." Her presentation was thought- and audience-question provoking and I was thrilled when she agreed to sit down with me and talk about women in technology. In this conversation, among other things, we touch on how businesses with more women in leadership tend to be better performers financially; motherhood and maternity leave as a business advantage; perspectives on problem solving; and how to move technology companies... Meer

A Platform for a Country: Australia’s govCMS

When I first met Dries Buytaert I asked him why he started Acquia. To paraphrase him (because I wasn’t taking perfect notes): I realized after getting some calls seeking advice that if Drupal was going to be adopted by the world’s greatest brands and institutions, it would need a company like Acquia to support them.
I’m sure Dries has seen that vision come true many times over the course of Acquia’s seven year history, but I wish he had been in Sydney with me yesterday when the Chief Technology Officer of the Australian Government, John Sheridan, announced to the country’s top tech press that... Meer

Pagina's