подписка
Подписаться

Битрикс Местоположения до деревень зависает база

Подписка на RSS
street-story.ru
20/07/2016
Коллеги, привет!
Столкнулись с проблемой на Битриксе, раньше при оформлении заказа адрес выбирался из выпадающих списков, Страна->Регион->Город, если деревня, то вместо города выбирался "Другой" и вписывался как текстовое поле.
Решили подтянуть в стандартный справочник Битрикса Местоположения еще и деревни и выбирать адрес автокомплитом, например, человек хочет указать что живет в Барвихе, в одной строке набирает "Барви" и внизу вылезает подсказка Россия, Московская обл., Одинцовский р-н, Барвиха".
Проблема в том, что в справочник Местоположения импортировалось дополнительно более 200 тыс. деревень, сел и прочих населенных пунктов. Сразу после импорта все начинает люто тормозить, сайт временами недоступен с 503 ошибкой, не открывается временами даже админка, все откатить назад удается только с помощью техподдержки хостига.
Внимание, вопрос. Почему всего 214 тыс. населенных пунктов так конкретно нагружают базу? У нас от 1 до 3 тыс посетителей ежедневно и проблем с нагрузкой не возникает.
Насколько мне известно есть другие проекты на Битриксе, у которых реализован автокомплит с уровнем вложенности до деревень и там ничего не тормозит.
Если есть кто-то, кто готов помочь решить проблему на возмездной основе, то буду рад обсудить условия в личке.
Если порекомендуете такого человека или компанию, то огромное спасибо!
Если есть мысли, идеи, советы, то очень рады будем выслушать всех в комментариях.
Скопировать ссылку на сообщение
Ответить
Маркус Z.
Торговля (Интернет-магазин / ритейл / B2C, мини-компания)
03/08/2016
Попробуйте делать выгрузку порциями, асинхронно, по мере просмотра. Или добавьте пагинацию. А вообще поддержка битрикса должна помочь с коробочным функционалом. Скорей всего посоветует оптимизировать сервер, стоит быть к этому готовым.
Ответить
Разделы форума
Открытие бизнеса
Привлечение клиентов
Удержание клиентов
Ведение бизнеса
Работа с маркетплейсами
Тенденции развития
Специальные форумы