Home / Resources / Blog / Technology

Technology

Scaling Cloud: Ops Team Manages Petabytes with Clear View

Handling scale is one of those things people talk about that is an odd mixture of bragging and legitimate challenge. At Acquia, the Operations team is tasked with managing over 6,500 AWS instances, over 12,000 EBS volumes and over 5 million S3 objects. In your early days of growth you’d be able to keep track of this infrastructure just using a spreadsheet but as you can imagine this sprawl really gets out of the wheelhouse of what a spreadsheet can handle after you get past a few dozen servers. It’s not just a matter of keeping track of them individually, you also need to keep track of the... Meer

What does Google Hummingbird mean for Drupal SEO?

If you didn't catch the news last week, Google announced that they made the single largest change to their search algorithm since 2009. They also didn't bother telling anyone for the first month, so if you're a Google user, you've been using Hummingbird for a while now. If you're anything like me, then the first thought you may have had is "what will this mean for SEO?". Clearly, for anyone who is operating or building web sites, what Google thinks of your... Meer

9 Changes To Be Excited About In Drupal 8

(Cross-posted from DigitalBungalow.com) Although still lacking a firm release date, the upcoming launch of Drupal 8 will be sure to impact the CMS landscape for years to come. Already, it has sparked interest across a host of different fields. While developers are waiting tosee how this will affect with work flows, clients are already asking what this next iteration will do for them that isn’t already available in Drupal 7. Luckily, you don’t need to be a developer to understand all the working parts that go along with this latest update, and what it really means for the future of our... Meer

Embracing the Teen Hacker as the Next-Gen Innovator

As I was sipping my morning coffee checking my LinkedIn newsfeed, I came across an article about a small group of LA School Students who had an interesting reaction when they were given iPads that were set up so that they could not access Facebook, Pandora and other social sites. What did the 300 kids at Theodore Roosevelt High School do? They hacked their way around the restrictions. In reaction, LA school district shut down the program. The author of the... Meer

Effective Git for Drupal Development

Possibly the nerdiest thing that's ever escaped my mind is a reimagining of the lyrics to 1983 pop hit The Safety Dance by Men Without Hats in tribute to my favorite distributed version control system, Git, contra CVS: "We can branch if we want to. We can leave your friends behind. 'Cause your friends don't branch, and if they don't branch, well they're no friends of mine!" You may think that's a little over the top, but even if your appreciation for Git hasn't advanced to the point of putting anachronistic praise into the mouths of... Meer

The TestOps Files, part 1: You can't mock out the operating system

DevOps is a software development method that, among other things, involves automating the provisioning and configuration of IT infrastructure. A key part of that definition is software development—DevOps is about writing software. Like all software, DevOps software needs to be tested. Like all software, DevOps software is best tested in an automated fashion as part of a Continuous Integration (CI) development process. Acquia Cloud is a PaaS for developing and running web sites. It is a software product, and a massive DevOps... Meer

Drupal 8 OOP benefit 1 of many: entity types

Many people, including me, have been blogging about Drupal 8 and its transition to object oriented programming. One question that comes up often is why?, given the extra layers of abstraction, complexity, and verbosity that often accompanies that. Dries wrote a post, answering that question at a high level. In this post, I want to quickly highlight one place, entity types, where the abstractions have what I think to be very obvious and impressive benefits. I... Meer

This Week in Drupal Core: September 18, 2013

"Cross Posted from Drupal.org" Welcome to the inaugural entry in the "This Week in Drupal Core" series, which aims to highlight cool happenings in and around Drupal core for people who don't have their home pages set to http://drupal.org/project/issues/user (as shocking as it may be to hear, apparently these people exist ;)). Overall, energy in the core queue has largely been spent around readying things for DrupalCon Prague (in just a few short days,... Meer

Sneak Peek into Next Generation Cloud Tools (they're wicked sick)

Over the course of 2013, the UX, Product and Development teams here at Acquia have been hard at work to make our systems and interfaces do more, work better and load faster. The year started with the code behind the UI at insight.acquia.com being vastly refactored to be more object oriented and more streamlined. As a result we reduced our database queries by as much as 50% on some pages. Next we created the Acquia Notify system which provides notifications about your site and displays them in the re-designed top nav bar. Following that we created a new account management site (accounts.acquia... Meer

As Egypt Goes Into Crisis, Support Team Keeps Al-Masry Site Delivering News

Egypt has been engulfed in constant turmoil over the past decade, including upheavals during the early days of the Arab Spring, and then again this summer. Al-Masry Al-Youm, Egypt’s leading independent media group, plays a critical role, serving as a vital information source for Egypt’s population in these turbulent times. And because its digital site is a key beacon of communication, the site’s stability and functionality needs to be a top priority for Al-Masry’s IT team. But what happens when your lead developer can’t get to work because of another series of riots? Acquia’s Support team... Meer

Explaining Varnish for Beginners

A short time ago I published a presentation I gave at DrupalACT entitled 'Varnish for Beginners'. Whilst the presentation itself went down well and those attending hopefully garnered a good amount of knowledge, I thought I'd share the basics in this blog post for those who would like to know more about it. What is Varnish? Varnish is a reverse proxy HTTP accelerator that is often placed in front of... Meer

Acquia Cloud Free is now generally available!

Today we are excited to launch our freely available version of Acquia Cloud to the general public -- no credit card or beta codes required! Acquia Cloud Free provides Drupal developers a free sandbox on the most secure and reliable development platform. Use it to experiment with new features, test your code quality and create extraordinary digital experiences! Acquia Cloud Free also provides an easy way to trial the features that makes our offering so special: easy drag & drop workflow integration with Git and Drush and controllable by API and Cloud Hooks code analysis and tuning with... Meer

Announcing Acquia Cloud Free

I'm excited to announce that Acquia is launching Acquia Cloud Free, a no-cost development sandbox for Drupal development. While Acquia has always had a freemium offer for development purposes, it had an expiration date, and it required a credit card. We've changed that with Acquia Cloud Free. Acquia Cloud Free comes packed with great tools including, but not limited to: A free development sandbox on Acquia Cloud with development and staging environments,... Meer

Acquia now offering training in India

Over the years, we have seen Drupal adoption grow tremendously world-wide. It started from a dorm room and today, has managed make its way into every nook and corner of the world including of course the IT services capital of the world, India. India has a lot of fantastic Drupalists. Did you know that it is second only to the United states in the number of visitors to Drupal.org? The rate at which Drupal is growing, more often than not, we are finding that there are not enough options out there for developers to learn and adopt the technology. There is a need for compelling Drupal training... Meer

Drupal Commons-Alfresco-CAS SSO Integration

For companies that need a quick and feature-rich solution for their internal data Drupal Commons may be a good fit. Simply put, Drupal Commons is a collection of commonly used Drupal modules all bundled together and themed. It provides a good out-of-the-box system with many useful features such as: user-follows, notes, wikis, events etc. For organizations that depend on use cases more traditionally served by Enterprise Content Management (ECM) capabilities such as robust document management with versioning support, or deep compliance and archiving requirements, integration with Alfresco may... Meer

Three important start-up lessons I learned

The blog post below was a guest article I wrote for Inc Magazine and was published in September 2013. It has been a while since I shared a startup lesson on my personal blog so I'm cross-posting my article here. When I started working on Drupal in my college dormitory 12 years ago, I had no idea that one day it would be used by 2 percent of the world's websites. What is even more exciting is the open source community that has grown up around Drupal. I co-founded... Meer

The Future of PHP is ... Here Already

Things are a-buzz in the Drupal community, with a major new release on the horizon: Drupal 8. It heralds many excellent features of course, but one major change is that Drupal 8 will require PHP 5.3 as a minimum platform. PHP 5.3 adds a ton of goodness for Drupal and other PHP users (see "Feature Heaven" below), but there's even better in store for you in PHP 5.4 (faster) and 5.5 (more efficient)! The Drupal project is in a great place using PHP 5.3, but if you're wishing that PHP would be faster, have more features, or make better use of your hardware, the next versions of PHP have already... Meer

Ops Team Keeps Bassmaster Site Reeled In

Each year Bassmaster.com tackles approximately 36 live events that feature some of best anglers in the world, and with a large fanbase following Fantasy Fishing and four levels of competitive fishing events, site functionality and stability are imperative to their success. “You never know where the event will take the anglers,” said Jim Sexton, Chief Digital Officer at Bassmaster.com. “We started in Detroit for one event and some anglers went to Lake Erie and others to Lake Huron because of the quality of fishing at our starting location. This meant that reporters, videographers,... Meer

Drupal 8: A View Into Performance

Drupal 8: A View Into Performance (This article does not represent the current state of Drupal 8 development.) Templating in Drupal 8 relies on Twig, but monitoring Views performance is still an open question. Views is one of the most installed Drupal modules with over two thirds of Drupal sites reporting that they have it installed. Soon,... Meer

A Look at PHP's Continuing Evolution

Guest post by Larry Garfield – Larry Garfield is a Senior Architect at Palantir.net, a web consultancy based in Chicago. When not developing sites for clients, he can also be found leading the Drupal 8 Web Services Initiative, evangelizing good coding practices, working to bring the PHP world closer together through the PHP Framework Interoperability Group, or providing training either for clients or the Drupal community. Occasionally he remembers to sleep. PHP is not a young language. As of 2013, it's 18 years old; that's old enough to vote. Many... Meer

Getting your site ready for Drupal 8

The drumbeat has started. On an almost daily basis, I'm asked How do I get my site ready for Drupal 8? Here is my best answer. If you go dutifully through this list, your site will be in peak condition when Drupal 8 is released. Start giving your administrators a taste of D8 now Significant parts of Drupal 8 are already available for Drupal 7. These modules are not quite as strong as their D8 counterparts, but they are a great investment you can make today. Get your admins excited about their future by installing... Meer

Commons 3.3: Brought to you by the GRAMMY Awards & the Drupal Community

We're excited to announce the release of Drupal Commons 3.3 with several great new features and usability improvements sponsored by The Recording Academy, presenter of the annual GRAMMY awards. Drupal Commons is Acquia's social business software that makes it easy to start a collaborative community website. Drupal Commons has no license fees, is 100 percent open source, and competes directly with software from... Meer

Drupal 8: Building Twig Performance

(This article does not represent the current state of Drupal 8 development.) There's been a lot of excitement over Drupal 8's switch to Twig, a modern templating engine written in object oriented PHP code, but the process of making the switch happen has been an adventure on its own. The plan to adopt Twig required abandoning PHPTemplate completely, which is a mammoth undertaking requiring converting every Drupal 8 core template and theme function to a Twig equivalent. Even with a feature... Meer

Complying with Open Gov: The November Deadlines

(Part 2 of the "Open Gov" blog series) Federal agencies are currently wrestling with determining what they must do to comply with the White House’s Executive Order on open data. Until something more definitive is published, the best guidance might come from the Implementation Guide page on Project Open Data. The guide lists eight steps with minimum... Meer

The Wisdom of Crowds and The Open Source Way

What do high-speed rail, ash tree dieback, and changing world demographics have in common? These are just three projects that are actively harnessing what James Surowiecki refers to as, The Wisdom of Crowds. Open Source Design Let’s start with Elon Musk’s Hyperloop proposal for high-speed public transportation. Musk has taken an incubator approach, with Telsa and SpaceX staff involved in... Meer

Pagina's