Ну как ответить на вопрос...
То что вы спрашиваете - это основы PHP.
По загрузке страницы получаете данные из PHP, фронтендом рендерите данные.
Это даже объяснять не имеет смысла наверное - это так сайты априори работают.
Страничка
<title>Заголовок</title>
<body><h1>Текст</h1></body>
рождается путём генерации на стороне сервера чего-то типа
//вытаскивание данных из БД, какой-то код для работы с данными
$title=$row['title'];
$text=$row['text'];
print "<title>$title</title>".
."<body><h1>$text</h1></body>";
Вам нужно вообще хотя бы прочитать уроки PHP низшего уровня, самое днище, чтобы понять как это работает.
Ну а реализация - на freelance.ru
Иначе придётся тут с вами на 10 страниц диалог вести, выясняя структуру самописного движка, БД, и бекенда.