Владислав Белов

Выполнено по дисциплине «Разработка и проектирование интерфейсов пользователя». Все заголовки и текстовые элементы можно поменять под нужды владельца.

ОПЫТ И НАВЫКИ

ОБО МНЕ

Здесь можно разместить абсолютно любую информацию, которую захочет владелец страницы и поменять favicon и фото справа.

Фото автора

РАБОТЫ

ИЗБРАННЫЕ КЕЙСЫ

Данный сайт

Данный сайт

Гостевой бот

Гостевой бот

Бот для продажи рассеивателей

Бот для продажи рассеивателей

LET'S TALK ABOUT
YOUR PROJECT

СВЯЗЬ СО МНОЙ

ПОЧТА vdneech@outlook.com
Телефон +7 (999) 999 99-99
Telegram @vdneech

ОБРАТНАЯ СВЯЗЬ

FAQ

QUICK
ANSWERS

По дисциплине 05.01 "Разработка и проектирование интерфейсов пользователя"

Содержимое доступно только владельцу данной страницы, по ссылке /admin/. Там находится админ-панель с возможностью редактировать все значения, которые вы видите. Например, все вопросы и ответы из FAQ созданы исключительно по такой логике.

Сайт развернут на облачном выделенном сервере с помощью Docker. Сейчас где-то в Москве работает компьютер с запущенным контейнером, на котором держится этот сайт и база данных к нему, ему принадлежит IP 45.90.219.175. Красивый домен куплен на сервисе reg.ru, и для того чтобы связать сайт и домен, прокинуты А-записи DNS-сервера провайдера к айпишнику выше. Как можно заметить, соединение защищено. SSL сертификат получен бесплатно, средствами утилиты certbot на рабочей машине.

Когда вы заходите на сайт, nginx слушает и проксирует запросы gunicorn, а он, в свою очередь, отдает данные к веб-серверу на Python. Когда запрос обрабатывается Python, происходит обратное действие: gunicorn получает ответ от python-процесса, после чего передает это nginx. Nginx берет необходимую статику (картинки, скрипты, страничку и стили) и отправляет обратно вам. На уровне отправки запроса, протокол HTTPS полностью шифрует ваши данные, и вы получаете их в безопасном виде, никто не сможет перехватить Ваш трафик.