We aim to give your users the best client side performance.

The time it takes to render a page is very important as users will lose patience and abandon pages if they take too long to load. Search engines, such as Google, have recognised this and now use the page speed as an indicator or quality of the site in their ranking algorithms. It is therefore important to optimize a site for Page Speed. There is therefore a big incentive to make sure that pages load as quickly as possible.
Convivial is focussed on good page speed

Convivial takes a number of steps to ensure that your pages load as fast as possible. We do this be using features built into Drupal and the server platforms the sites are hosted on.

  • Optimised performance at the application level
  • Asset optimisation for images, scripts and CSS.
  • Page caching at the server level
  • Client side performance

How Convivial stacks up

We us a tool called GTMetrix to monitor the page speed performance on a couple of key pages. GTMetrix gives us insight into the slow parts of a page, allowing us to make improvements as required. It also shows a timeline of scores so that we can see how things have changed over time.

Convial Baseline

This GTMetrix score is for a Convivial about page with single tracking script (such as Google Analytics) and no third party font libraries (such as Google fonts). The page does contain content paragraphs with modifiers though. The simplification of the page in this way give a more realistic baseline to measure the performance of the site over time.

Baseline Report


We typically score around 100% for PageSpeed and 97% for YSlow.

Convivial homepage

We also track the Convivial homepage. It is heavier than the baseline because it contains large number of images, including lage hero image with parallax JS.

Homepage Report

Standard Features


Popular, modern, well supported, open source CMS.

Drupal Media

Easily manage and embed images, videos, tweets, documents and more.

Drupal Workflow

Customise how content flows through content creators and reviewers.

Drupal Content types

Standard types include pages, articles, events and places.

Drupal Taxonomy

Classify your content according to tag, category and persona.

Extensible Drupal

Use the power of Drupal to build the site as you like.

Drupal Forms

Collect and store data from your users.

Drupal Search

Search and filter content and media.

Drupal Responsive

Responsive grids and components mean that your site works on all devices.

Drupal Accessibility

Semantic HTML and sensible starting design aims for WCAG 2.0 AA compliance.

Drupal Speed

We aim to give your users the best client side performance.

Drupal SEO


Top notch on page SEO with semantic HTML, metadata and search engine sitemaps.

Drupal Integrations

Common services include Google Analytics and Salesforce.

Drupal testing

Deployment process prepared for easy implementation of test frameworks.

Drupal typography

Test page demonstrating components, layouts, modifiers and styles.