Backend-разработка
Серверная часть: база данных, логика работы, интеграции, обработка заказов и заявок. Пользователь её не видит, но именно она отвечает за то, чтобы всё работало правильно.
Что делает бэкендер
Хранит и обрабатывает данные: товары, заказы, пользователей. Пишет логику: расчёт доставки, скидки, права доступа. Связывает сайт с внешними системами: учётом, платежами, службами доставки, мессенджерами. Отвечает за безопасность и нагрузку.
Где чаще всего ломается
На интеграциях. Обмен с системой учёта, оплата, отправка чеков это стыки между разными системами, и именно там возникают ошибки: заказ прошёл, а на складе не отразился. Поэтому в смете интеграции считают отдельно и с запасом.
Про безопасность
Утечки чаще происходят из-за мелочей: доступ без пароля к служебному разделу, старая версия платформы, забытая тестовая копия. Регулярные обновления и резервные копии стоят дешевле любого последствия и должны быть в договоре на поддержку.
Как это выглядит в смете
Часы разработки по задачам: каталог, корзина, личный кабинет, интеграция с учётом. Ставка от полутора до пяти тысяч рублей в час в зависимости от уровня команды. Крупные проекты считают спринтами по две недели.
Что спросить у подрядчика
Где будет храниться код и получите ли вы к нему доступ. Как устроены резервные копии. Что происходит при отказе внешнего сервиса. Ответы на эти вопросы отличают команду, у которой были боевые проекты.
Сколько занимает
Серверная часть корпоративного сайта две-четыре недели, магазина с обменом и оплатой от шести недель, сервиса с ролями и кабинетом от двух месяцев. Интеграции добавляют время непредсказуемо: многое зависит от того, как работает система на другой стороне.
Что заложить сверх сметы
Тестовый контур, где проверяют изменения до выкладки на живой сайт. Мониторинг ошибок. Резервные копии с проверкой восстановления. Без этого первая же неудачная правка становится простоем продаж.
Вопросы по теме
Можно ли обойтись без бэкенда?
На небольшом сайте на готовой платформе или конструкторе да: серверная часть уже написана. Своя разработка нужна там, где логика нестандартная.