pdomenu скорость рейдеринга

Возможно ли ускорить скорость рейдеринга pdomenu, сейчас 0.1748710. Скорость обращение к базе 0.02. Возможно стоит сделать какую-то обертку, чтобы в кэш, уже готовое html меню загружалось.
[[pdoMenu?
            &parents=`2`
            &level=`2`
            &fastMode=`1`
            &countChildren=`0`
            &tpl=`@INLINE <li class="collapsed bg-none"><a id="menu_id_[[+id]]" href="[[+link]]">[[+menutitle]]</a></li>`
            &tplInner=``
            &tplInnerRow=``
            &parentClass=``
            &hereClass=`show in active`
            &tplOuter=`@INLINE [[+wrapper]]`
            &tplParentRow=`@INLINE <li class="borders collapsed [[+classnames]]"><a data-action="helloWorld" data-url="[[+uri]]" onClick="return false;" class="ajax_link" data-toggle="collapse" data-target="#menu[[+id]]" aria-expanded="true" aria-controls="menu[[+id]]" href="#menu[[+id]]">[[+menutitle]]</a><div id="menu[[+id]]" aria-labelledby="menu[[+id]]" data-parent="#accordion2" class="collapse [[+classnames]]"><ul class="nav nav-list">[[+wrapper]]</ul></div></li>`
        ]]
Роман
21 декабря 2020, 12:22
modx.pro
353
0
Поблагодарить автора Отправить деньги

Комментарии: 3

weranda
23 декабря 2020, 11:03
0
Я не ас в этой теме, но если меню закешировано, то такое событие происходит единожды — при первом открытии страницы, потом это дело все кешируется.
    Роман
    23 декабря 2020, 11:12
    0
    Открой кэш и посмотри, как там это кэшируется. Скорость к базе данных нормальная, а вот сама обработка информации занимает много времени. Конечно может стоит попробовать все перевести в html, все быстрее будет. Но тут подкатегории, нужно подумать, как с этим быть.
      weranda
      24 декабря 2020, 07:50
      0
      Нормально там это кешируется, в виде HTML.
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    3