Hey all,
I've been working on a CI project nearly non-stop for 7 years. The Program is in use internally, on a daily basis by several hundred people.
Best practice has not been followed over the years - Ubuntu version is old, PHP version is ancient, CI version is a grumpy old man.
I want to gradually transition everything on to a new server, fully updated. Because a lot of the code will not work due to deprication and such, I was thinking of having two domains:
- new.program.com
- old.program.com
I was thinking that I could transition the code one module at a time - there are about 150 modules, and transitioning will be long and tedious, and development still has to be ongoing. After I am able to integrate module1 into the new server - any references on the old server could redirect the new server, and vice versa.
Does this make sense? Any suggestions? Is there a more logical way of doing this?
Thanks!