Apr 13 2010
Site Performance Tweaking
Thought i’d see how many of Google’s “page speed” recommendations I could go about implementing on here. It is very much a work in progress, but there should be some slightly noticeable rendering time improvements to the site (probably actually not noticeable at all if you’re on a super fast connection, or generally don’t pay attention to these things ^^;). The changes so far are as follows:
- Majority of images now on an img.pori.co.uk subdomain. This ended up with me fixing lots of outdated broken stuff in the database, lol, who’d have thought there’d still be links pointing to ccgi.aqyo577.plus.com, that was where this site used to be back in 2005-2006 on the old pocari domain. Heh back in 2006… up until the point where they decided to have an epic server fail and lost everyone’s websites: http://www.pori.co.uk/?p=235 I never did recover the fullsize versions of those images.
Ahh well, I have magical things called backups now.
(incidentally plus.net also managed to delete 700GB of customers emails around that time too, oh how I remember their incompetence well, lol, anyway, rambling now…) - There is no more external javascript or css files on things in the sidebar, it is all hosted here. Upshot: they should load faster. Downside: The xbox gamercard thing is gone until I find a way of re-writing my own one, oh and the dartslive thing is gone too… until I go back to Japan and actually play more than 1 game of darts on it, lol.
- Compression enabled for all .php pages and the main stylesheet (this won’t work if you’re running some ancient ie 5 or netscape navigator or something, lol).
- Many other minor changes…
Stuff still to do:
- Start hosting videos here instead of linking to youtube (speed benefit and won’t end up with posts linking to videos that no longer exist).
- Compress all of the javascript files.
- “Use efficient CSS selectors” …whatever that means??
Things in theory shouldn’t be broken anywhere right now, but i’ve only tested the site in Firefox 3.6, Internet Explorer 8, and the latest beta build of Chrome. If anyone (especially anyone using a browser other than those three) notices a problem then let me know.

