I've been working on a website for a few of years. It started as a relatively simple site but over time has grown to be fairly elaborate.
It is all custom coded, and of course, over the years, my programming skills have gotten better. What is the best way to move it over to something like Drupal or Code Ignitor? Is tearing the whole thing down and starting fresh the only way or is there some other way of migrating it?
If you moving it to a framework system, then you'll probably be best starting from the ground up, as the time taken to translate your existing code into the frame might take longer.
Other way to go about it is to rewrite sections of your site again as you update using functions or classes where possible, as you probably didnt do that to start with if you were starting out, this will overhaul your site over time keeping your personal touch.
A Little Knowledge Is A Very Dangerous Thing....... That Makes Me A Lethal Weapon !!!!!!!!