Drupal vs Bitrix

Аватар пользователя curious_one curious_one 29 сентября в 18:10

Ситуация: работает сайт e-commerce на Друпал 7. Несколько тысяч позиций в каталоге. Уже больше 5 лет. В технические детали никто не погружался - отдавали на откуп программистам. За это время подрядчики менялись.
Текущие проблемы: скорость низкая. Как поняли со слов программиста - из-за того, что криво изначально собрана база. Поэтому предлагают переписать сайт и заодно перейти на 9ку (сейчас 7ка).
Сейчас начали серьезно заниматься SEO (основной источник трафика). Но скорость - одна из главных проблем.

Но многие рекомендуют переходить на Битрикс.
В первую очередь из-за распространенности в РФ, а соответственно:
- много спецов (как по самому Битриксу, так и смежным - типа SEO),
- проще интеграции (с 1С, с локальными сервисами типа яндекс.маркет), в тч много доступно из коробки.

С другой стороны, про Битрикс много читал, что система тяжелая, имеет много хвостов от предыдущих версий, очень требовательна к ресурсам и в целом дороже в поддержке.

Вопрос: на ваш взгляд имеет ли смысл переходить на Битрикс, учитывая, что все равно переписывать сайт придется? Насколько может повлиять на SEO позиции?

Комментарии

Аватар пользователя VVS VVS 29 сентября в 18:12
2

Больше интеграции с российскими сервисами, дороже, требовательней - да.

Стоить запросить стоимость проекта (и его поддержки) по каждой из систем, и уже затем проанализировать.

Аватар пользователя curious_one curious_one 29 сентября в 18:24

спасибо!
по стоимости запрашивали - получается примерно одинаково (по крайней мере по первой прикидке). Но даже если разница будет в процентов 30, то это можно принять, так как решение долгосрочное. Проблема в том, что пока не понимаем, какой вариант все-таки реально лучше.
Пока немного склоняемся к Битрикс (из-за интеграций с локальными сервисами больше).

Аватар пользователя vlucas vlucas 29 сентября в 18:16
1

Не советовал бы. Всё перечисленное можно назвать одним словом - маркетинг

Аватар пользователя curious_one curious_one 29 сентября в 18:25

буду признателен, если расскажите поподробнее.
то есть по факту преимуществ нет? (например, интеграции 1С, выгрузки yml-файлов) или они не такие значимые?

Аватар пользователя vlucas vlucas 29 сентября в 18:30
1

Именно!
Интеграция из коробки есть только самая простая - которая и у друпал есть. Если база сильно кастомная, как правило всегда если проект большой, то одназначно и там и там придётся писать.

А плюсы D8/9 хорошо описаны здесь:
https://niklan.net/blog/215

Одни только конфигурации в плане деплоя чего стоят.

Аватар пользователя curious_one curious_one 29 сентября в 21:44
1

спасибо! посмотрел статью - большую часть не понял )) но понял, что система очень гибкая, а спецов немного, так как система довольно сложная для новичков. Что-то типа Linux ))

Аватар пользователя vlucas vlucas 29 сентября в 21:48
1

Ох... ну не совсем так )
Система для больших, сложных, расширяемых проектов - да.
Но сама система очень технологична и предсказуема, конечно если делать используя её API а не так как привыкли в битриксе )
А спецов не так уж и мало.
На Битрикс, кажется что больше, но на самом деле тех кого можно назвать спецами и которые будут делать хорошо, чтобы потом другой залез и не переделывал всё заново - таких мало )))

Аватар пользователя jura12 jura12 29 сентября в 20:36
1

скорость можно повысить приняв меры. какое имя вашего сайта? хочу посмотреть на грубые ошибки.

Аватар пользователя curious_one curious_one 30 сентября в 12:45

а почему на ваш взгляд нужен переход?
То есть у самих такая же позиция была - из-за скорости + идея, что рано или поздно перейти придется. Так наверно лучше это раньше сделать.

Аватар пользователя vlucas vlucas 30 сентября в 12:51
1

Через год D7 станет легаси официально. Соответственно самой актуальной будет проблема безопасности.
Даже сейчас многие программисты просто не берутся уже за D7 - после D8/9 не интересно )
И я вообще молчу о версиях php и etc

Аватар пользователя jura12 jura12 29 сентября в 22:06
1

не такой уж он и тормозной. lighthause показывает 87%.
1. у вас http2 не используется.
2. сайт расположен в Эстонии а предназначен для Москвы.

дальше можно ускорить архитектурно.
1. чтоб шрифты не скачивались с удаленного сервера.
2. отключить ненужную аналитику если не используется.
3. размер изображений бешенного размера.
4. отключить ненужные модули
5. еще виджет фейсбука впаяли.

Аватар пользователя vlucas vlucas 29 сентября в 22:03
1

Я бы добвил что в первую очередь надо перейти хотя бы на php 7.0, если контриб и кастом позволяет, выше и обязательно nginx + phpfpm без апача (если сейчас не так) эта схема даст реальный прирост.

Аватар пользователя jura12 jura12 29 сентября в 22:16

да. php мало того что не последний 5.6.31 . так он уже не поддерживается. php 7.3 надо ставить смотри 1 2.
@curious_one передайте вашему программисту что он не очень (компетентен) .

Аватар пользователя vlucas vlucas 29 сентября в 22:19
1

Я бы не стал корить программиста, тем более о коллегах не верно плохо отзываться. Мы же не знаем полной ситуации...
Может там девопс отдельный, да и мы не знаем когда создавался сайт и как дела с обновлениями...
Да и 7.3 может не потянуть некоторый контриб!

Аватар пользователя bsyomov bsyomov 29 сентября в 22:55
3

Переезд на bitrix будет дорог, и бесполезен, а если сайт сейчас сделан не очень уж плохо, то даже вреден.

много спецов (как по самому Битриксу, так и смежным - типа SEO)

Проблема в том, что уровень подавляющего большинства не высок.

проще интеграции (с 1С, с локальными сервисами типа яндекс.маркет), в тч много доступно из коробки.

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

Аватар пользователя bsyomov bsyomov 30 сентября в 19:56

Тем что потратив деньги вы не получите чего-то работающего заметно лучше.
Или, даже, получите нечто работающее хуже.

На drupal 8/9 определённый смысл мигрировать есть, по крайней мере, планировать это мероприятие уже стоит. И как правильно тут писали, заодно, стоит сформулировать то, что надо будет изменить/доделать. А сейчас, возможно, вам просто надо решить конкретные проблемы в рамках вашего нынешнего сайта.
Для начала, возможно, вообще стоит заняться не самим сайтом, а его окружением. Попробовать всё нормально настроить, поставить php посвежее и.т.п.

А потом, не торопясь работать над тз на новый сайт и его воплощать.

Аватар пользователя VasyOK VasyOK 30 сентября в 0:32

Главная проблема "За это время подрядчики менялись." И она будет на ЛЮБОЙ системе, если подрядчики будут часто меняться.

Кто Вам сайт обслуживает - тех и слушайте: надо ли оставаться на текущей, обновлять систему или переходить на другую. Вы же сами разбираться в этом не будете.

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

Маловероятно на D7 засрать БД, до состояния медленной работы. Сайт в студию может кто и скажет почему.

Аватар пользователя vlucas vlucas 30 сентября в 9:34

Маловероятно на D7 засрать БД, до состояния медленной работы.

Много раз такое видел...
Смотря что под капотом

Аватар пользователя voviko voviko 30 сентября в 6:51
1

Сайт хорошо работает, довольно шустрый.
Как написали выше:
- php-7.3-fpm + nginx
- попытаться поменьше грузить сторонних скриптов и шрифтов. например yotybe jivosite метрики и тп

Аватар пользователя gun_dose gun_dose 30 сентября в 8:03
1

По поводу битрикса, в первую очередь думайте о том, что может понадобиться более мощный сервер, а это постоянные затраты. Кроме того, все интеграции там самые простые, если вдруг что, придётся дорабатывать задорого. Кроме того, много чего платного. Может оказаться так, что накодить на друпал будет дешевле, чем купить готовое на битрикс.

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

Я даже так скажу: программист, который глядя в код битрикса, говорит, что это нормально - это программист с очень низкой квалификацией.

Аватар пользователя P.Selfin@drupal.org P.Selfin@drupal.org 30 сентября в 11:55
3

Как маркетолог, SEOшник и друпалер вот что я вам скажу.
Из д7 вы еще ваши нужды запросто выжмете, перевод на д9/битрикс (не важно) делать только ради скорости - кощунство. Нужно переходить с добавлением новых реальных фишек, которых не хватает, а нужны (партнерские программы, маркетплейсы, дилерская сеть, кардинальная смена дизайна и тд).

Далее, программисты любят по скорости главную измерять, а нужно все важные страницы - https://batchspeed.com/ в помощь, действительно показатели на мобилках так себе, нужно решать. Да и на десктопе не прям огонь. Да, в д8/9 с кешированием сильно круче, но и на д7 можно сервер настроить, брекпоинты для изображений.

Еще некоторые любители предлагают отключать метрику/аналитикс. Вы в своем уме? Говорят же реальный магазин, с продажами и трафиком? Если действительно что-то ненужное есть, тогда да - выпилить, остальное в асинхронную загрузку, к себе на сервер и кешировать и тд.

--
По сути вопроса - все что есть в битриксе готовое действительно работает, но как правило в типовом варианте. В друпале приходится зачастую собирать и модулей и кастома... НО! В друпале у вас остается гибкость и масштабируемость! В битриксе спецы соответствующего уровня будут просто дороже в долгосроке.

Так что я бы рекомендовал остаться на друпале, сильно меньше проблем будет в будущем.
А битрикс не только программисты, даже многие сеошники ненавидят, потому что часто на ровном месте получают проблемы, которых и ждать то неоткуда было.

Но часто об этом молчат... Хотя далеко не все

Аватар пользователя adubovskoy adubovskoy 2 октября в 12:06

https://vc.ru/hr/151868-u-menya-net-hr-i-eto-problema - свежая статья как люди не могут найти разработчиков на битрикс.

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

Аватар пользователя VasyOK VasyOK 2 октября в 15:53

Человек пишет, что жить не может без Валеры HR-а. Врядли у него что-то изменится перейдя на Друпал, если он доверит поиск специалиста не специалисту.

Аватар пользователя gun_dose gun_dose 2 октября в 21:53

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