forumСоздать тему

Агентство предложило разработать наше веб-приложение на Django — сделает ли этот выбор нас зависимыми от агентства?

ZZübeyde C***УчастникУчастник сообщества
Дата регистрации
июнь 2024 г.
Сообщение
104
#1

Мы хотим заказать B2B-платформу для заказов и управления дилерами для оптовиков, продающих промышленные запчасти. Мы получили предложения от двух разных IT-агентств. Одно говорит что проект можно полностью сделать на инфраструктуре на базе PHP а другое утверждает, что из-за сложных связей в базе данных и по соображениям безопасности проект обязательно нужно разрабатывать на Python и фреймворке Django.

Предложение второго агентства — 380.000 TL и 4 месяца на сдачу. Они сказали, что как команда очень доверяют архитектуре Python и безопасности данных. Но поскольку мои технические знания ограничены у меня возникли сомнения. Насколько Django распространён на турецком рынке?

Если завтра мы не продлим с этим агентством договор на поддержку или нам придётся разойтись, будет ли сложно найти нового разработчика или другое агентство, знающее Django? Какие условия сдачи мне нужно включить в договор, чтобы не остаться зависимым от агентства?

İİbrahim K***УчастникУчастник сообщества
Дата регистрации
апр. 2023 г.
Сообщение
204
Самый полезный#2

Короткий ответ: использование Django само по себе не делает вас зависимыми от агентства; наоборот, строгая структура файлов и стандартные архитектурные шаблоны Django делают передачу проекта другому разработчику гораздо проще, чем во многих кастомных PHP-фреймворках. Настоящий риск здесь не в выборе технологии, а в том, как агентство документирует код, и в зависимостях от сервера.

Django известен в мире разработки своей философией, где каждый компонент идёт готовым. То есть такие критичные части, как управление пользователями, миграции базы данных, авторизация и протоколы безопасности, идут внутри фреймворка по стандартным правилам. Когда другой Python-разработчик берёт проект, ему не нужно разбирать структуру с нуля; он с первого дня понимает, где лежат модели и как работают URL-маршруты, благодаря стандартным правилам.

Чтобы свести риск зависимости к нулю, обязательно включите в договор следующие критерии сдачи: 1) Весь код должен еженедельно обновляться не на серверах агентства, а в корпоративном репозитории, который откроете вы. 2) Проект должен сдаваться в контейнерной архитектуре; чтобы новый разработчик мог поднять проект на своём компьютере одной командой. 3) В условия сдачи нужно включить документацию внутри кода и файл зависимостей со списком сторонних библиотек.

Средняя почасовая стоимость специалистов по Python и Django на рынке может быть немного выше, чем у обычных PHP-разработчиков. Но в B2B-проектах с высокой сложностью базы данных готовая админ-панель и надёжный слой безопасности с лихвой окупают эту разницу в стоимости.

EEmre O***УчастникУчастник сообщества
Дата регистрации
февр. 2024 г.
Сообщение
104
#3

Я двадцать лет управляю IT-проектами, и настоящая зависимость возникает не из-за языков, а из-за неаккуратного кода, который пишет агентство. Если агентство не использует стандартную структуру моделирования данных Django, а добавляет от себя странные библиотеки, то кого бы вы ни привели, он захочет переписать проект с нуля. Дело не в языке, а в дисциплине.

AAyberkЭксперт
Должность
Мобильный разработчик
Дата регистрации
июль 2023 г.
Сообщение
208
#4

На этапе КП задайте агентству три вопроса в письменном виде: 1) Админку будете делать на базе встроенной панели Django или натянете кастомный интерфейс? 2) В архитектуре API планируете использовать стандартные библиотеки REST? 3) Передадите ли вы схему базы данных и покрытие тестами по завершении проекта? Ответы на эти вопросы определят будущее проекта.

EEbru Ö***Участник
Должность
Менеджер по цепочкам поставок
Отрасль
стекло
Тип организации
стартап на ранней стадии
Дата регистрации
окт. 2025 г.
Сообщение
302
#5

В прошлом году заказывали похожую систему заказов на Django. На шестой месяц с агентством разошлись. Найти нового фрилансера на Python и ввести его в курс дела заняло всего 10 дней. Благодаря стандартной структуре Django новый разработчик разобрался в проекте за 3 дня и начал пилить новые фичи.

FFerhat E***УчастникУчастник сообщества
Дата регистрации
июнь 2024 г.
Сообщение
181
#6

По-моему, найти разработчика не так уж и просто. Зайдите на любой сайт с вакансиями в Турции — пул PHP-разработчиков в разы больше питонистов. Если завтра агентство сольется, а бюджет у вас ограничен, найти толкового спеца за вменяемые деньги будет сложновато.

SSultan Y***Участник
Должность
Директор по работе с клиентами
Отрасль
Животноводство
Тип организации
Производственная компания из 40 человек
Дата регистрации
апр. 2025 г.
Сообщение
9
#7

Пропишите в договоре пункт о том, что исходный код, схемы базы данных и скрипты развертывания должны выгружаться в указанный вами репозиторий перед оплатой каждого этапа. А перед оплатой финального счета наймите стороннего разработчика за небольшие деньги на код-ревью.

GGamze K***УчастникУчастник сообщества
Дата регистрации
апр. 2023 г.
Сообщение
287
#8

django для бэкенда в b2b проектах прям пушка особенно если есть сложные таблицы типа заказов счетов взаиморасчетов уровень базы разруливает идеально. привязки не бойся все норм но скрипты развертывания требуй сразу на старте.

AAlper C***Эксперт
Должность
Специалист службы поддержки клиентов
Отрасль
ПО
Тип организации
кооператив
Дата регистрации
дек. 2023 г.
Сообщение
74
#9

В предложенные агентством 380.000 TL входит только бэкенд или под фронтенд они будут брать отдельную библиотеку? Если фронт делают монолитом на шаблонах Django, передать проект будет проще простого, а вот если напишут отдельный SPA, окажетесь привязаны к двум разным технологиям.

MMeryem K***ВетеранУчастник сообщества
Дата регистрации
янв. 2025 г.
Сообщение
12
#10

Не переживайте в корпоративном сегменте Django с его сильным комьюнити — максимально надежный выбор. Главное четко зафиксируйте в договоре что исключительные права и исходный код безоговорочно принадлежат вашей компании, а техническая часть потом решится без проблем.

VVolkan C***Участник
Должность
Специалист по цифровому маркетингу
Отрасль
Клининговые услуги
Тип организации
семейный бизнес
Дата регистрации
июнь 2024 г.
Сообщение
224

Doki · Консалтинг по соответствию KVKK · 2024

#11

Не могу полностью с этим согласиться. То, что делают все, не значит, что это правильно.

Интересно, есть ли те, кто делает иначе.

GGökhan C***УчастникУчастник сообщества
Дата регистрации
апр. 2024 г.
Сообщение
336
#12

Вы правы.

ZZerrin T***Участник
Должность
Специалист по экспорту
Отрасль
Право
Тип организации
бутиковое агентство
Дата регистрации
март 2024 г.
Сообщение
3
#13

Большое спасибо, сегодня попробую.

HHakan Ö***УчастникУчастник сообщества
Дата регистрации
февр. 2025 г.
Сообщение
375
#14

Буду рад, если напишете о результате.

TTuğçe U***Эксперт
Должность
Планирование производства
Отрасль
Электротехника и электроника
Тип организации
Производственная компания из 40 человек
Дата регистрации
янв. 2023 г.
Сообщение
174
#15

На что обратить внимание при выполнении этого. Если делаете впервые, начните с малого, масштабирование потом.

Интересно, есть ли те, кто делает иначе.

NNazlı U***Участник
Должность
Заведующий складом
Отрасль
Автомобильная промышленность (субподряд)
Тип организации
индивидуальный предприниматель
Дата регистрации
янв. 2024 г.
Сообщение
18
#16

У меня та же ситуация, поэтому и спрашиваю. То, что делают все не значит, что это правильно.

Исправьте, если я ошибаюсь.

KKader A***Новый участник
Должность
Сетевой администратор
Отрасль
Консалтинг
Тип организации
среднее предприятие
Дата регистрации
сент. 2026 г.
Сообщение
10
#17

Слежу за темой.

İİbrahim P***Участник
Должность
HR-специалист
Отрасль
Консалтинг
Тип организации
индивидуальный предприниматель
Дата регистрации
июль 2024 г.
Сообщение
48
#18

Давайте разделим понятия их путают. Две недели ведения заметок дают лучший результат, чем шестимесячные прогнозы.

BBeyza K***Участник
Должность
Полевой торговый представитель
Отрасль
Реклама и продвижение
Тип организации
компания с двумя филиалами
Дата регистрации
февр. 2024 г.
Сообщение
6

Doki · Настройка управления логами · 2026

#19

Мне тоже интересно.

KKoray B***Участник
Должность
Директор по качеству
Отрасль
Машиностроение
Тип организации
семейный бизнес
Дата регистрации
сент. 2023 г.
Сообщение
279

Doki · Поддержка реагирования на инциденты · 2025

#20

У нас так же.

Тема закрыта.Дежурный модератор отметил тему как решённую. Если у вас похожая ситуация, создайте новую тему.
Создать тему