Как стать автором
Обновить

Комментарии 12

Много ли в итоге у вас битрикса осталось с точки зрения бизнес-логики? Вопрос без сарказма.
В конечном счете, от битрикса осталось мало. Почти все было либо полностью переписано, либо существенно доработано. От битрикса в неизменном виде остался только функционал CMS и некоторые структуры в БД
НЛО прилетело и опубликовало эту надпись здесь
Было сложно. Вот некоторые проблемы, с которыми мы столкнулись:
1) Хотелось бы, чтобы и битрикс и доктрина не создавали каждый свое подключение к базе данных, а использовали общее подключение. На практике, оказалось, все не так просто. Пришлось переопределять битриксовый класс подключения к базе, чтобы получить доступ к mysqli и использовать его, для создания доктриновского подключения через mysqli.
2) Проблема с маршрутизацией sql запросов по репликам БД. Штатный механизм маршрутизации в битриксе по понятным причинам не работал для запросов, которые выполнялись доктриной. В итоге проблема самоустранилась после перехода на proxysql
3) Выполнение вложенных транзакций. Если битрикс открывает транзакцию, находясь внутри доктриновской транзакции, то доктриновский механизм поддержки вложенных транзакций в этом случае не сработает и внешняя транзакция закроется раньше. Решили эту проблему перенаправлением всех TCL из битрикса в доктрину.
php 5.6? насколько я помню требуется версия php 7.1 минимальная
Битрикс требует PHP 7.1 и выше
У вас в технологическом стеке php 5.6
Когда сайт запускался, php 5.6 было актуальной версией PHP. Миграция на 7.1 была отдельной задачей, которая потребовала серьёзных усилий.
Что за странные дела — только ворчу на какой-то сервис, так выходит статья на Хабре: сначала Почта России, теперь вот Apteka.ru. Пользовательский опыт следующий — делаю заказ с (лайтовой?) регистрацией через номер телефона, ожидаю три дня, получаю смс о готовности, иду в аптеку, и тут понимаю, что точно не знаю адрес нужной (очень плотно расположены несколько аптек). В смс этой информации нет, после входа на сайт по тому же номеру в заказах тоже ничего нет… Взгрустнулось, пришлось методом проб и ошибок искать, причем еще человеческий фактор сработал, в правильной аптеке не нашлось по треку, хорошо прозвонил (номер из смс пригодился).
Надеюсь, сочтете полезной обратную связь!
Спасибо за обратную связь!
28 000 наименований… Надо же, думал, что намного больше! )
Спасибо за интересный опыт!
Спасибо за отзыв)
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации