TL;DR The MultiViews option in Apache automatically will map e.g. /xfz/ to /xyz.php I was recently creating a new section of the website I work for and decided to opt for tidy URLs, for SEO purposes, instead of our standard.long?url=format URLs that we have elsewhere. Let’s say the new section I was creating was called […]
Infrastructure
Phantom rewrite rule in Apache
7th March, 2015 - Posted by david
Memcache variable breakdown
30th April, 2014 - Posted by david
At work we use memcache as our local variable cache and the excellent memcache.php from Harun Yayli to give us a simple way of viewing what’s in the cache. One use case we came up with that was missing from the original memcached.php script was a way to group similar variables and see how much […]
Varnish with Apache on Ubuntu, with throttling, logging for multiple sub-sites, handling cookies and more
18th January, 2014 - Posted by david
One of the good things about working in a small company is that you’re more likely to be asked to do things that you’ve never done before and are way out of your comfort zone. Although I’m a programmer/web developer primarily, I like the whole infrastructure aspect of web development too and am always happy […]
Beanstalkd, Pheanstalk and Daemontools on Ubuntu
20th March, 2013 - Posted by david
On the website I work for, when a user uploads an image for an ad, we generally keep 3 versions of that image, each a different size, simply referred to as ‘small’, ‘main’ or ‘large’. At the moment, these resized images (I’ll call them ‘thumbnails’ for simplicity) are generated the first time they are requested […]
How to set up an SVN server over HTTPS on Apache
2nd August, 2012 - Posted by david
So, I recently started a new job as Lead Developer on carsireland.ie and one of the first things I was tasked with was moving the codebase from a simple PC running Linux to the cloud, so that it could be accessed remotely, outside the office. Now, while I do prefer Git, SVN is still reasonably […]