Далее в нем создадим экземпляры класса DataBase() и FrontPage(). В классе Modules() создадим метод getContent(), который будет содержать ряд метод которые необходимы для замены конструкций на части шаблонов. Класс FrontPage() создадим в файле frontpage.php наследовав его от класса Modules(). В данном классе пропишем ряд наследуемых методов. Методы класса FrontPage(): 1) Метод getTitle() - для отображения заголовка (protected) 2) Метод getMetaDesc() - для отображения мета описания (protected) 3) Метод getMetaKey() - для отображения ключевых слов (protected) 4) Метод getTop() - для отображения верхней части области контента (отображает главную статью[protected]) 5) Метод getMiddle() - для отображения средней части контента (отображает статьи в виде блока) 6) Метод getBottom() - для отображения нижней части сайта (отображает пагинацию[protected]) Даалее в файле index.php создадим объект $content класса FrontPage() и у него вызовем унаследованный от класса Modules() метод getContent(). */ mb_internal_encoding("UTF-8"); require_once "lib/database.php"; require_once "lib/frontpage.php"; /*Создаем объект БД, проверяем параметры $_GET чтобы знать какая страница*/ $db = new DataBase(); $view = $GET["view"]; switch ($view) { case "": $content = new FrontPage($db); break; default: exit; } echo $content->getContent(); ?> ?>