Cinema website

Описание

  • Back-end написан с нуля. За основу случайно взята модель MVC
    • роутинг директорий настроек на соответсвующий файл в директории controllers/. Например, страница /movies/ обратится к контроллеру controllers/movies.php
    • шаблоны, подключемые через new View() находятся в директории view/
    • модели и другие вспомагательные классы находятся в classes/
  • Шаблон взят из бесплатного источника

Установка

  • Зайти в дерикторию, где будет расположен сайт
  • Скачать репозиторий командой git clone https://github.com/vmrfriz/practice-site-cinema.git .
  • Создать базу, импортировать в неё файл cinema.sql
  • Переименовать файл config/db.example.php в config/db.php, указать в нём доступы к БД

Требования

  • PHP 7.1 ~ 7.4