This site uses essential cookies

Web Development by Web Preference Ltd

New Django powered Site for Web Preference

Web Preference has been developing in Python and the Django framework for some time now, producing sites for South London Irish Association, Woking People of Faith and Trade Ideas Limited.

We are pleased to announce the launch today of the new website for our business, built using the same technologies.

The main advantages and benefits of Python and Django have been discussed elsewhere on the website.

Having replaced our single page web application with Django we wanted to try and make the response times for users as fast as possible. Hopefully this has been achieved using code minimisation and concantenation, and effective caching.

Rendered HTML is minified when you look at the page source, and all css and javascript files and minified and concantenated into two files thereby reducing the number of requests for each page. Caching content is a very effective way of lessening the load on the server and serving pages much faster, without the need for a call on the standard database. Django has a very good caching framework - for the entire site, views or templates. We have chosen the latter strategy, serving cached template fragments from the ultra fast Redis in-memory data structure store.

The apps we've developed for the site, aside from core pages are for the display of projects, posts and testimonials. The posts app includes an RSS feed if anyone in the UK is interested!

Another nice feature is the ability to ping Google the application sitemap once a week in an attempt to ensure that Google knows about as many pages of the site as possible.

Oct. 17, 2018


Thanks Web Preference for all the hard work in setting up our new website. Paul Sawyer has always been present and very quick in his responses. Plus, he was always keen in adjusting every single detail to make sure than the whole site was in tune with our new corporate identity.

Saxon Brands

If you want a business that listens to what the client wants but gives a very honest objective opinion, contact Paul Sawyer.

He made it happen for us..

Customs Clearance

View all testimonials