Linux and PHP web application support and development (Bromsgrove, UK)

development

Fight the bulge – page load time matters

One often overlooked, area ripe for improvement on websites is that of page weight – namely how much data needs to be downloaded by the web browser before the page is rendered. Most web pages will be constructed from a mixture of Javascript, Stylesheets (CSS), Images and HTML. A BBC news article states that the […]

, , , , , ,

Read more...

The Circuit Breaker Design Pattern

This post is based upon some content within our PHP OO training course (which covers design patterns). The circuit breaker design pattern is a fairly simple, and handy approach to dealing with remote services which may be offline. To explain the pattern, here’s a semi-true story – So, imagine the front page of a website […]

, , , ,

Read more...

Xerte Online Toolkits

Xerte Online Toolkits is an open source Flash+Ajax+PHP web application which allows tutors to create rich multimedia presentations through a web browser. We’ve been hosting a couple of Xerte based sites (for Techdis and Warwick University) for a couple of years now. Being an open source project – we initially added support to the Techdis […]

, ,

Read more...

WordPress Performance Case Study

Background A WordPress site we maintain had one page (warning: some of the pages/images may offend) displaying a large number of posts (they all happen to be galleries) using the nextgen-gallery plugin. The Problem The page in question, on each load, would perform a query on posts within a specified category, and display them inline. […]

, , , ,

Read more...

Sponsoring the 2011 PHPNW Conference

As with previous years, Pale Purple is proud to sponsor one of the leading PHP events in the UK – PHPNW‘s annual conference.

Read more...

Performance enhancements for a bespoke PHP ecommerce store

Introduction Not so long ago, a customer was using an bespoke online store for selling clothing. For 99% of the year, the site would perform perfectly (fast page loading times and so on) – however at the start of a sales promotion, the site would collapse due to a huge spike in requests from potential […]

, ,

Read more...

Next posts›