Чтобы сохранять конкурентное преимущество на рынке, нужно внедрять что-то новое. Например, в 2019-2020 годах крупные интернет-магазины стали показывать рекламу в виде сториз на главной странице — у многих формат сохранился до сих пор. Он позволяет показывать больше специальных предложений, чем традиционные карусели с баннерами, потому что занимает меньше места. При этом сториз цепляют глаз пользователя и толкают к тому же поведению, что и в соцсети, из которой они перекочевали, — желанию проверить «что там нового». Внедрение сториз в интернет-магазин может увеличить конверсию в открытие рекламы, а вместе с тем и в покупку.
Не дай бог на джанго пересесть, читаешь статью и сказка какая-то, прям таблетка от всего и вообще лучшее в мире предложение, а по факту.
Из минусов
1) Простой функционал, что есть в битриксе надо писать с нуля и прописывать вообще все, потому что что-то забудут
2) После 2 программиста на джанго надо делать рефакторинг кода
3) Делаешь одно - ломаешь другое - а это простые вещи
4) Вообще не двигается в seo адекватно, против битрикса
5) После 2 лет проект превращается во что-то массивное и накостыленное, когда постоянно что-то падает
6) Интеграции только через апи/хуки - отвалится полюбому
Из плюсов
1) Можно сделать все что хочешь - но полюбому что-то сломается.
2) Вывезет больше 2 лямов номенклатуры, а нахрена, если ты не агрегатор?
Если вы готовы отказаться от seo, готовы с нуля писать простые вещи, готовы, что что-то отваливается - не вопрос, переезжайте на джанго. С нуля всю интеграцию делать
Пишу на опыте работы с битриксом и джанго и это не по одному сайту. Вот сейчас проект на джанго и это полный п.......ц, 3 программист и все плохо (надо очень грамотно писать ТЗ, то есть вся цепочка, кто участвует в задаче на внедрение доработки должны ОЧЕНЬ круто понимать что делать и все нюансы, а таких крутых ОЧЕНЬ мало)
Для чего эта статья? Для рекламы своей компании и телеги теплой =), ну держите реальный опыт работы с джанго. Можно отмазываться, что у нас плохие разрабы, но вот классных и крутых проектов на джанго, которые со стороны маркетинга были крутыми я встречал чуть больше чем ноль.
1. Есть куча готового кода.
2. Так не будь тряпкой, жестко спрашивай за нейминг и организацию кода.
3. что-нибудь почитай про принципы организации и далее по п.2
4. сео, это разводилово и дрочево. в текущий реалиях платишь за трафик получаешь трафик, все остальное сказки.
5. см п.2
6. Это самое сильное ибо рефакторинг в случае изменений у сторонних разработчиков или переход от одних к другим сделать максимально просто.
из +
получаешь полностью свою приложуху по работоспособности независящую от других.
получаешь свободное масштабирование в зависимости от текущих задач.
Да, на Джанго можно сделать плохо и можно сделать идеально, зависит от команды, но ограничений меньше и команду высокого уровня найти проще)
Джанго это фреймворк, а не готовый продукт который накладывает ограничения, как построишь архитектуру — так и будет работать. Тебе её не дают, а в коробке дают.
Можно ли сделать идеально на битриксе? Тоже да. Но это будет сильно дольше и дороже, а также будет множество разных ограничений)
про минусы вообще не понятно ни одного пункта, а на чем надо писать тогда, например, чтобы не было такого, что делаешь одно и ломаешь другое?)
или на битриксе получается лучше и удобнее костылить? и битрикс не превращается в костыль? какая мысль?
"Интеграции только через апи/хуки - отвалится полюбому" — почему отвалится-то?)
в целом правильно откомментировали. требования к документации и ведению проектов на фреймворках гораздо выше, чем на битриксе. по seo проблемы ровно такие же, как у js-фреймворков, что программисты не придают значения seo-требованиям (даже в этой ветке комментариев это видно))))
я недавно писал как с этим бороться и сюда поставлю ссылку на статью, чтобы не пересказывать https://vc.ru/924178
Можно и на джанго, наверняка, сделать крутой e-commerce, но для 90% проектов битрикс будет дешевле и надежнее.
Неожиданное сравнение! Мне кажется, ваша оценка неполная.
Битрикс это не только фронт, но и админка. К стоимости проекта на Django стоит добавить еще столько же на админку.
Вместо поддержки только сайта с джанго заказчик получит еще и поддержку админки. x2 к стоимости владения.
Еще Битрикс это пользовательская привычка. Переучивание специалистов клиента еще бюджет. Если мы говорим про крупного заказчика, то это могут быть сотни часов.
К Django вы скорее всего еще и React какой-нибудь прикрутите. Крупный же проект и по бестпрактису лучше делить фронт и бек. Это еще одна команда. x3 к стоимости владения.
Битрикс мне не нравится как приложение. Django как продукт мне нравится больше.
Но если говорить про российский еком, про интеграции с бухучетом, маркетплейсами, складом я бы крепко подумал, зачем клиенту Django. Посчитал стоимость не только внедрения, но и владения.
При правильной архитектуре вопросы производительности решаются и на Битриксе. Мы используем кластерные решения, например.
Быстрый тест гипотез — точно не про Django. Для этого есть инструменты, которые намного быстрее позволяют тестировать.