если страницы аидны в сети, то их отдает сервер - без вариантов.
ну для начала есть cms которые отдают контекстную часть. по указанному шаблону. например вордпресс и пр.
В вашем случае можно использовать просто функцию PHP
php.net/manual/ru/function.include.php
Есть
Jekyll
Есть еще куча решений.
Народ советует какой-то гемморой с сервером на локальной машине в виде node.js и каких-то куча шаблонизаторов с непонятным синтаксисом и другими задачами.