Wydzielasz powtarzające sie rzeczy do osobnych plików i np robisz to np phpem:
<?php
require('head.php');
tresc pdstrony
require('footer.php');
To najprostsze rozwiązanie ... możesz użyć również jakiegoś dowolnego systemu szablonów ... ładować ten content ajaxem ... rozwiązań jak zawsze w programowaniu jest kilka :]