Subscribe to RSS - Drupal Planet

Drupal Planet

How to diagnose a bloated Drupal database

Submitted by Julian on 8 May, 2014 - 20:47

Drupal websites use a database to store content and configuration relating to the running of the website.

For most installations (i.e., not large scale deployments), the database will be relatively compact. As an example, the websites that I maintain have databases between 5MB and 20MB. The specific size is affected by the amount of content on the websites and which modules are enabled.


Improving SEO using Drupal Similar by Terms

Submitted by Julian on 8 April, 2014 - 17:00

Search Engine Optimisation (SEO) is the process of altering your website to maximise the exposure of your website via search engines such as Google and Bing.

The aim is to bring more visitors to your website.

If your website is built using the Drupal CMS, this article will give you an easy tip that will both improve the experience for your visitors when they are on your site and help boost your search engine rankings.

The method is made easy using the Similar by Terms module for Drupal, and exploits the need for visitors to be able to find other relevant content when they are on your website.


Drupal Funding via Gittip Teams

Submitted by Julian on 22 December, 2013 - 20:05

Drupal's growth means that community dynamics are changing.

In the past, it was possible to maintain a popular module solely in your spare time.

But several things have now changed:

  1. Additional complexity in the code means that working on Drupal part-time is harder, and less efficient.

  2. Growth in the community means that more users want support, taking up more of the maintainers' time.


Using a Nudge to Guide Drupal Contributors

Submitted by Julian on 16 October, 2013 - 20:00

In an earlier post (The PM makes Project Management “work”), I discussed the common feature between agile and waterfall project management methodologies.

I proposed that it was the presence of the project manager that ensures that the correct tasks are completed in the best order, not something special about the process or methodology that is chosen.


The Role of Forks in Open Source Software

Submitted by Julian on 25 September, 2013 - 22:00

Forks can be an emotive subject for an open source community.

They can make or break communities – sometimes growing to become bigger and better than the original, but sometimes serving to fragment and drive both to the ground.

This article aims to propose why forks exist, and serve as a means for community members to better understand others’ motivations.

Strong projects compete outside “The Drop”

Submitted by Julian on 19 June, 2013 - 20:00

There is a saying that “a whole is greater than the sum of its parts”.

However, often communities such as Drupal can get so tied up with (albeit healthy) internal competition and rivalry that the bigger picture and the outside world are forgotten.

A great example of this is the reoccurring discussion about duplicate modules.

Whilst I admit there is a place for it, I think often it distracts us from a bigger and better goal.


Why I didn't go to Drupalcon

Submitted by Julian on 7 June, 2013 - 23:00

Drupalcon is great fun (I'm sure), and (as importantly) a fabulous opportunity for the Drupal community to share, to learn, and to advance together.

I love Drupalcons. But I have never been to one.

How can that be?

Unlike many in the Drupal community, I do not get paid to "do Drupal".

I "do Drupal" because I enjoy the interactions with the community, seeing the work I do get appreciated and used, and to "scratch my own itch" for the websites I build.