Задать вопрос
@Anna0802

Деплоить или не деплоить?

Всем привет! Ситуация такая: учусь на курсе, скоро защита дипломного проекта. Написала сайт медицинской клиники (фейковой конечно) на Django. Реализована регистрация, авторизация, профиль пациента, запись к врачу, отображение текущих и прошедших записей с заключениями от врачей. Также есть админ-профиль. Но это уже отступление.
Так вот, преподаватель давит с деплоем, для получения доп.баллов. Но что-то я побаиваюсь делать деплой такого сайта, так как это будет введение в заблуждение пациентов. Он будет биться в поиске. Человек захочет записаться к врачу, а сайт фейковый. Потратит своё время в пустоту, а мог бы обратиться за реальной помощью. И такие сайты строго регулируются законодательством. Можно сделать конечно баннер, что проект учебный и не является сайтом реальной клиники. Но не знаю, что Вы можете посоветовать? Как быть?
  • Вопрос задан
  • 439 просмотров
Подписаться 2 Простой 9 комментариев
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Eduson
    Веб-разработчик Базовый
    9 месяцев
    Далее
  • Skillbox
    Веб-разработчик
    16 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 8
VoidVolker
@VoidVolker
Dark side eye. А у нас печеньки! А у вас?
Например:
  • Просто ограничить доступ банальной http авторизацией, IP или VPN
  • Запустить на виртуалке
Ответ написан
Комментировать
@knigaman
Запретить сайт для индексации с помощью robots.txt?

User-agent: *
Disallow: /
Ответ написан
Комментировать
Lord_of_Rings
@Lord_of_Rings
Northern Strider
Во-первых, любой сайт можно исключить из индексации, закрыть авторизацией и проч. Во-вторых, можно развернуть на таком хостинге, где сайты не индексируется. Например, pythonanywhere.com на бесплатном тарифе выделяет домен третьего уровня, который ни в один поиск не попадет.

P. S. Все это, конечно, применимо если сайт должен быть в интернете. А так можно задеплоить на любом серваке, хоть на личной машине
Ответ написан
syschel
@syschel
freelance/python/django/backend
Деплой это финал задачи разработки сайта. По этому преподаватель и просит завершить проект, размещением его в сети. Там есть не мало своих подводных камней, которые тоже нужно уметь проходить. Носить на флешке это одно, деплоить на учебном сервере это второе. А вот самому найти место, суметь туда разместить, это большое третье. Тем более питон и джанго, там есть свои бубны, в отличии от пхп сайтов, где хватает тупо файлы скопировать по фтп.

Страхи ваши преувеличены. Отключить индексацию поисковиками не проблема, баннер/заглушку повешать так же не проблема. Про серверную авторизацию вам уже подсказали. Да и в каждом крупном городе десятки частных клиник, как и городских. Ваш сайт будет десятитысячным в мировой паутине(даже в зоне рунета), никому не навредит он, если вы конечно же не взяли все данные(телефоны, адреса, логотипы, данные врачей/отделений) с настоящего сайта какого. А если и взяли, то так же для сдачи зачёта и последующего удаления через неделю, никакого вреда не будет(вы же там от себя ничего не добавляли в спарсенную информацию, денег не просите, данные снилсов и паспортов да карт не просите вводить).
Ответ написан
@Everything_is_bad
не деплоить
Ответ написан
@Drno
это проблема пациентов, а не твоя. не смогут записаться - значит пойдут на другой сайт

насчет регулировок - я не думаю что они существуют, всем в целом пофиг на сайты...
Ответ написан
I_CaR
@I_CaR
программист в прошлом.
Я старый пограмист, поэтому не слишком силён в ваших зуммерских терминах. "Деплой" - это публикация проекта в тырнете, размещение на сервере?
По размещению на сервере:
1. Локальный сервер поднять (на ноутбуке, на ПК) опыта не достаточно?
2. Технические домены на серверах провайдеров - это вообще для девочек с бантиком, кликнул, дал название и заливай (ftp+mysql). 5 минут делов.
И третье. Вы же не регистрировали свой проект в ПС-ах - кто его найдёт?
---
P.S. А если побаловаться, то можно и по геотаргетингу прикрутить заглушку для "чужих" (если вы так переживаете за бабулек со слабым здоровьем).
У меня куча проектов до сих пор вертятся на техн.доменах (много лет, рабочие). Ни кто в них не лезет, кроме скриптов-спамеров.
Ответ написан
@desolover
Деплойте.
Не обязательно лишь для получения лучшей оценки.
В разделе site.net/demo/clinic.
1. Укажите, что это лишь демонстрационный проект, а не сайт реальной клиники. И добавьте файл с запретом для индексации поисковиками.
2. В разделе site.net/demo/ сможете публиковать другие проекты (с описанием и скриншотами), которые сделали в универе и не только. На манер портфолио.
3. Сам сайт site.net станет домашней страничкой, содержащей небольшой рассказ о себе.

В итоге всё это очень поможет Вам при поиске первого места работы.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы