2. Матрица сроков доставки
Чтобы система могла сравнить сроки доставки у товаров, для каждого из них ей придется обратиться к калькулятору сроков или внешнему сервису. А когда выборка идет среди тысяч товаров, то генерация поисковой выдачи с учетом таких запросов займет уйму времени. Покупатель не дождется результата и уйдет. Матрица сроков доставки — именно то, что делает возможным учитывать сроки доставки при поиске детали, но сохранить работу поиска максимально быстрой.
Когда покупатель заходит на сайт, он выбирает город доставки. Матрица заранее рассчитывает все сроки доставки от складов поставщиков до этого города. Получается, что сроки доставки между городами хранятся в CS-Cart, а не на внешних сервисах доставки. И когда покупатель начинает искать деталь, система не обращается к внешним сервисам, а сравнивает уже имеющиеся данные и формирует поисковую выдачу за считанные секунды.