Hey all I?m working on a project that I?m trying to design as flexible as possible from the start because I?m anticipating on having thousands of pages of content. All of the pages will be information pages and should have basically the exact same template, design, etc, but have unique content. Simple enough, right? To create initially, yes, but I am worried about changing the layout of these pages down the road. Let?s say each page (1.html and 2.html for simplicity) is created from a master page ?template.html?. Without changing the unique content from page to page, how I can I change the page layout of them without going through them 1 by 1. I want to be able to change ?template.html? and have those changes reflected in 1.html and 2.html automatically. I?m not talking about changing CSS styles, I have those linked externally. I?m talking about potentially adding tables, <div>?s, etc? I can?t use PHP for SEO purposes so <?php include(); ?> is not an option. Are server side includes my best option? I have read about them but am still hesitant on using them because they require using .shtml extensions and aren?t common or guaranteed to be functional depending on the host. I looked through different content management systems, and none of them have enough ?power? so-to-speak from the beginning, unless I?m wrong? I couldn?t find one that allows me to upload something like a thousand pages initially, they all seem to be for creating a site page by page (I?ve been through Wordpress, Joomla, PHPnuke, Drupal and like 6 others). Any and all input is appreciated? thanks to all.