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>`
        ]]    
            
                Поблагодарить автора            
            
                 Отправить деньги            
        
        
            Комментарии: 3
                Я не ас в этой теме, но если меню закешировано, то такое событие происходит единожды — при первом открытии страницы, потом это дело все кешируется.            
                    
                Открой кэш и посмотри, как там это кэшируется. Скорость к базе данных нормальная, а вот сама обработка информации занимает много времени. Конечно может стоит попробовать все перевести в html, все быстрее будет. Но тут подкатегории, нужно подумать, как с этим быть.            
                    
                Нормально там это кешируется, в виде HTML.            
                    
                            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.