Многостраничный сайт, как сделать?
Вам проще будет сверстать один макет, а потом HTML шаблон натянут на популярную CMS (ModX, Wordpress etc). Делать что-то своё на PHP с нуля я бы Вам не советовал, тем более что PHP знаю очень плохо
При использовании CMS (ModX, Wordpress etc) используется шаблонизатор, что подразумевает наследования областей базового шаблона на других страницах .. 
Вот пример от Wordpress https://codex.wordpress.org/%D0%98%D0%B5%D1%80%D0%...