drupal 8

In a world of Microservices is Drupal 8 an undesirable Swiss Army Knife?

Submitted by dryer on Mon, 04/18/2016 - 17:57

Drupal 8 has now been out for six months or so. Adoption looks to be faster than that of Drupal 7 was in it's time. But between January 2011 a lot of water has passed under the bridge. The world of web development is continually changing, but while Drupal 8 has done significant improvements it's still playing with the same hand as Drupal 7 did. Not only technology wise with old (but reliable) MySQL, PHP, jQuery, etc, but conceptually it's a somewhat of a relic.


Drupal 8 and initial PHP-PM vs. PHP-FPM Benchmarks

Submitted by dryer on Sun, 03/13/2016 - 17:39

In early 2014 there was an interesting article on how to build high performance with PHP applications with ReactPHP. The original article discusses using the Full Stack Symfony Framework. Drupal 8 is built upon the Symfony HttpKernel component and other bits and pieces from that very same team.

Drupal 8 is released

Submitted by dryer on Thu, 11/19/2015 - 18:00

Finally after years of hard work the community of Drupal have made available the long awaited version of Drupal. Drupal 8 represents a great team effort by a community of over 3200 individuals. Some key improvements include:


Drupal 8 and PHP 7

Submitted by dryer on Thu, 11/12/2015 - 19:05

Drupal 8 is launching soon and so is PHP 7. It's worth noting that Drupal 8 does not officially support PHP 7 at launch date, so even if you were craving for the performance boost - it's better to wait until everything in Drupal 8 is tested and proved to be PHP 7 compatible.

For PHP 7 support in Drupal 7, the plan is to backport the compatibility at a later date, as the ticket is labeled as "needs backport to D7".

 You can follow the progress of the Drupal 8 compatibility work over on the Drupal issue queue:

Upgrade from Drupal 6 to Drupal 7 or 8?

Submitted by dryer on Wed, 11/11/2015 - 18:02

The next big version of Drupal is launching on November 19th 2015. This also means that the end of line for Drupal 6 is set to February 24th 2015. After that date it will not receive any updates. Unlike some Linux distributions, like Redhat the system does not have a third party backer to backport fixes from Drupal 7 or 8 to version 6.

Accelerating Drupal 8 with PHPFastCGI or PHP-PM

Submitted by dryer on Sat, 11/07/2015 - 18:09

Drupal 8 is set to be released on November 19th 2015. It brings improvements to many aspects of the popular CMS, but the most significant ones remain hidden from user.

One of the core components that Drupal 8 adopted from the Symfony Project is the HttpKernel. This handled all incoming and outgoing HTTP traffic. In addition to the convenience and clarity, it also handles requests independently from each other.

Drupal 8 for Beginners

Submitted by dryer on Wed, 11/04/2015 - 18:14

Drupal 8 is a big change to the popular CMS. If you plan to get started with Drupal 8 development, you should understand that under the hood it's a very different beast from Drupal 6 and 7, versions that are still in use commonly.

Every technical article you read on previous versions needs to be read with a grain of salt. Luckily the basic concepts of the system (view, content types, modules and more) remain the same, so if you're just getting started with Drupal you're in luck. You're on the same starting point with many more experienced Drupal developer.


High performance REST APIs written in PHP powered by Aerys?

Submitted by dryer on Tue, 11/03/2015 - 18:19

Aerys is an interesting project from the Amp project, which provides a non-blocking concurrency framework for PHP applications. Aerys is a non-blocking HTTP application server, websocket and file server. This sounds a lot like Node applications and it is very similar, but obviously not identical. Why even give async PHP a chance, now that JavaScript is everywhere?