Минус 4-х уровнего меню

Минус 4-х уровнего меню

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

Если перейти на 4 уровня тогда простая страница в действительности весит по 1,4 МБ, что сказывается на скорости загрузки сайта и его показателей в гугл тесте.

Почему так происходит?

Было сделано два меню по 4 уровня. Верхнее меню и боковое левое. Смотрим количество строк меню, а это 8600 строк, в сумме два меню 17 200 строк

Кстати аналогичное меню три уровня это уже 3 000 строк, ну и уже другой вес страницы.

Ещё статьи:

21.12.2022 Пример обновление коэффициентов MeasureRatio
$eventManager->addEventHandler("catalog", "\Bitrix\Catalog\MeasureRatio::OnBeforeUpdate", function (\Bitrix\Main\Event $event) ID: 424

21.12.2022 Пример события OnSaleOrderSaved
$eventManager->addEventHandler("sale", "OnSaleOrderSaved", ['OrderEvents', 'OrderServicesCollection']); ID: 423

12.12.2022 Корзина пользователя в init.php
Формируем корзину текущего пользователя
$query = CSaleBasket::GetList(array(), array("FUSER_ID" => CSaleBasket::GetBasketUserID(), "LID" => SITE_ID, "ORDER_ID" => "NULL"));
Получаем данные по товарам
$dbElement = CIBlockElement::GetList( Array(), Array('ID'=>$arPRODUCT_ID), false, false, array('ID','IBLOCK_ID','PROPERTY_IMAGES') ); ID: 422

© 2015-2022 Web админ
Связаться по WhatsApp