13 Jan 12 8:11 pm
Agree with e-solutions. Practically any content management system will help you manage large sprawling sites. I have one site that is over 600 pages, half of this is managed by Wordpress, the other by CMS Made Simple. You can transfer an existing site over to wordpress, If you use the blog aspect of wordpress, rather than static pages, you are given additional pages to template, such as search results, tag pages, archives etc, but really if you get the basic header and footer under control the rest goes in nicely and only requires CSS editing.