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?

Drupal and HTTP/2

Submitted by dryer on Sun, 11/01/2015 - 18:22

HTTP/2 is a new version of the popular protocol that is for communication between the web server and the browser. It is a lower level technology than Drupal, so taking HTTP/2 into use does not require any modifications to your application or installation of Drupal modules. Drupal 8 introduces the request-response model to Drupal developers, but on a higher level - this is not to be confused with HTTP/1.1 vs. HTTP/2.


Headless Drupal: REST, Angular HTML5 History API and not found (404) pages

Submitted by dryer on Mon, 10/26/2015 - 18:50

Along with Drupal 8 release there has been a lot of noise made about headless Drupal with the REST API. Headless Drupal maybe a great choice for data driven use (such as web applications or mobile apps), but for content driven applications (web sites) a pure headless implementation offers little improvement over more traditional site building methods.


Content imports and exports with Drupal, WordPress and WXR

Submitted by dryer on Tue, 10/06/2015 - 18:43

On the internet information is free, but still locked down in relational database formats of CMSes like Drupal or WordPress. Exporting and importing content can be a chore, but agreeing on a proven format will help content migration projects.

WordPress Extended RSS is an extension to the RSS format and could be a universal language for content migrations. It is widely deployed in the WordPress world and offers enough structure for migrating common content structures like news articles and content pages.

Drupal 8 REST API and Isomorphic JavaScript (Universal with React, Angular 2)

Submitted by dryer on Tue, 09/08/2015 - 18:36

The word is out. Headless Drupal with a REST API, is not the future. You're better off rendering your initial view on the server side. The wheel has been reinvented. This is called Isomorphic or Universal Javascript. The jury is still out on what title is the best. But Isomorphic JavaScript, introduced way back in 2013 by AirBNB and others holds some advantages.

Drupal 8 might be the last version of Drupal

Submitted by dryer on Fri, 08/21/2015 - 18:32

We're well into 2015 and it seems that at the PHP 7 crew is holding on to their promise of releasing PHP on time this year. A few days back the PHP team tagged Release Candidate 1 for PHP 7 for release. This is a first sign of an actual release, since there is nothing stopping the PHP 7.0.0 RC1 being the release that actually ships. Probably it won't. but it's looking very good.