Я так понимаю вы в ручную html пишите(про шаблонизаторы и препроцессоры слышали)?
Сделайте сборщик используя gulp/webpack/nodejs, который к примеру по мимо html будет собирать php/tpl/twig/blade файл.
Я к примеру использую pug шаблонизатор, webpack у меня собирает из него html, из stylus/less/sass собирается css при необходимости я использую плагин или самописный скрипт, который переименовывает html в php к примеру или создает копию и переименовывает ее (не в ручную, все скриптами).
Если не хотите осваивать все эти инструменты, то можно попробовать вот это -
https://github.com/pug-php/pug, будете писать вместо html pug шаблоны, а бекендер будет работать с ними же.
Еще как вариант - фронтенд делаем SPA, с бекендом общаемся по JSON API, в таком случае бекендеру не нужно вообще возиться с шаблонами(ни php, ни html) и вам не нужно лезть в php(бекенд)