Несколько дней назад пришел клиент с проблемой "медленная отрисовка страницы списка товаров". На странице ограничение - вывод 12 товаров. При попытке вывести 48 товаров или все товары, сервер просто вис.
На открытие одного элемента из этого ИБ в админке времени ушло секунд 5 не меньше.
Оказалось у каждого элемента 2000 свойств. Причина медленной "отрисовки" списка товаров в публичной части стала очевидной. Захожу в в настройки ИБ что бы удалить хотя бы 1000 свойств=) и понятное дело войти туда не удалось. Воспользовался API Битрикс и набросал скриптик для удаления свойств.
Сначала удалил 1500 свойст оставил 500. Появилась возможность зайти в элемент в административной части сайта. Списки в публичной час понятное дела быстрее работать стали не на много. Постепенно я довел количество свойств до значения 40. Тут то все залетало=), и даже все товары отобразить в публичной части списка удалось.
Какое максимальное количество свойств оптимально для нормальной работы сайта?
Наверняка кто то сталкивался с аналогичной проблемой.
На открытие одного элемента из этого ИБ в админке времени ушло секунд 5 не меньше.
Оказалось у каждого элемента 2000 свойств. Причина медленной "отрисовки" списка товаров в публичной части стала очевидной. Захожу в в настройки ИБ что бы удалить хотя бы 1000 свойств=) и понятное дело войти туда не удалось. Воспользовался API Битрикс и набросал скриптик для удаления свойств.
Сначала удалил 1500 свойст оставил 500. Появилась возможность зайти в элемент в административной части сайта. Списки в публичной час понятное дела быстрее работать стали не на много. Постепенно я довел количество свойств до значения 40. Тут то все залетало=), и даже все товары отобразить в публичной части списка удалось.
Какое максимальное количество свойств оптимально для нормальной работы сайта?
Наверняка кто то сталкивался с аналогичной проблемой.