Fighting Spam In Drupal: Big Pipe to the rescue

On a previous post I explained how we are using BigPipe in Drupal 7 (Cheap Pipe (sort of BigPipe) in Drupal 7). Besides all the known benefits of big pipe, there is a less known side effect that might help you fight spam.


Google analytics done right: successful business analytics

The basics

If you run an online business you should take analytics very seriously. Improving sales, conversions and any other objectives your web application has is an iterative process that needs to be based on measurable and meaningful indicators.


Running Drupal 8 on PHP 7


Cheap Pipe (sort of BigPipe) in Drupal 7

This post is on how we implemented a simple (yet effective) BigPipe "like" rendering strategy for Drupal 7.

Why is big pipe so important?


Uploading big files to Drupal 8: PLUpload integration

As of this writing the only site building readily available module is the PLUpload file widget.

This module depends on the PLUpload form element provided by the Plupload integration module, that is a more developer oriented module.

With the Plupload widget/integration you can:


Drupal 8 performance: the Supercache module

The Supercache module is the result of an attempt to improve Drupal 8 efficiency when dealing with cache tag management and other design issues with several caching components that make it a pain to deal with Drupal 8 based applications that change a lot. 

An out of the box Drupal 8 install will issue about 2,100 database statements for a simple task such as performing a log in and creating two articles.


Powerpoint presentation to images in PHP: a Drupal example

In this post I will show you how we implemented a solution that allowed users to upload Powerpoint files to a PHP based web application (Drupal in this example) where they get converted to plain images and rendered back to the user. The requirements for the solution were:


Installing Drupal 8 on Windows and SQL Server

This post explains how to install Drupal 8 on Internet Information Services (IIS) and MS SQL Server using PHP7 with advanced performance settings. It is aimed at understading the different pieces that compose the environment needed to run Drupal on Windows and intended to audiences that have at least an intermediate level of confidence with Windows, IIS and SQL Server.


Adding products with attributes to cart programmatically using Ubercart

While still using Ubercart on some legacy application, I found the need to add a product to the cart programmatically with attributes already set. So I uncovered the dust from this old Ubercart utility library and thought it would be nice to share.

There are a few interesting methods in it:


Drupal 8 Couchbase Integration

What is Couchbase?



Subscribe to Drupal On Windows RSS