After over a year of hosting this site on my ageing eMac G4 (and before that on an even slower PowerMac G4) I decided to put it on an actual host, albeit a free one. Mainly because the thought of the limited CPU being chewed up by PHP and MySQL processes was nagging at me. Plus it runs a bit faster on the new host.
I stuck it onto 000Webhost and modified my DynDNS entry to point at the ‘record for A-entry’ IP address. Export and import of the MySQL went without hitch. If you fancy doing it, the main thing to keep in mind is choosing the right option when setting up the domain with 000webhosts – click ‘I want to host my own domain’, then enter the domain you picked on DynDNS. All plain sailing from there.