Posted May 18, 2004 in Web Design.
Back in January, I built a basic content management system to make blogging a little easier. I really enjoyed doing it, because it was an excuse to learn PHP and MySQL. I'm itching to do it again, actually. From scratch. I think I could do a much better job of it second time around.
But there is a huge problem. The jessey.net website, with all its bits and pieces, has been around for 2 years. The filing system is an absolute mess, with countless folders and documents. I'd love to ditch the whole lot and start with a clean slate.
But that is an awful thing to do, because it would break a couple of hundred links that are supposed to be permanent. Redirection is an option, but that would mean I would not be able to use any of the old URIs for new material.
So what to do? Well the one thing going for me is that this is a personal website, so I am free to do whatever the hell I want. A good way of getting around this would be to make sure that some neat error pages are built into any new system, with some sophisticated search tools to help people find stuff that got moved. I'm guessing that around 50% of the files/data will need moving to new locations - and that includes every weblog entry.
The longer I leave it, the more difficult the task will get. I figure that it will take me about 2 weeks to build a new CMS, and another 2 weeks to convert everything and move stuff around.
Or I could just leave it and muddle along. What do you think?