Советы по оптимизации скорости загрузки страницы

Приобрел debugParser и озадачился уменьшением скорости загрузки страницы, собрал по этому поводу немного информации. Я ньюб, думаю мой список нуждается в дополнении. Кому не лень, подкиньте советов.

Для pdoMenu и pdoPage
&cache=`1`
&cacheTime=`3600`
&context=`web`

Для TicketLatest
&cacheKey=` `
&cacheTime=`3600`

Не вкладывать чанки в чанки.

И еще вопрос, у меня много где на сайте используется pdoResources и у него нет параметров кэширование, получается единственный выход – переделать вызов pdoResources на pdoMenu?

Было бы круто дополнить описание debugParser советами по оптимизации, таким «фантикам» как я очень бы помогло :)
Денис Богдановский
Денис Богдановский
17 декабря 2013, 10:32
modx.pro
2 234

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

Василий Наумкин
17 декабря 2013, 18:36
1. Для TicketLatest необходимо указывать ключ кэширования. Если ключа нет — оно не работает.

Указать можно любой, но лучше tickets и comments. Тогда, при создании нового тикета или коммента соответствующий кэш будет очищаться. То есть, обновление кэша раз в час, или при добавлении контента.

2. pdoResources кэш не нужен, учитывая, что есть pdoPage. Просто используй их вместе.

Советы будут на новом курсе по созданию сайта, на примере minishop2.com. Если, конечно, сам курс состоится.
    Денис Богдановский
    17 декабря 2013, 18:40
    Василий, спасибо!

    Коротенький вопрос по курсу созданию сайта, на примере minishop2.com., насколько серьезные знания PHP будут требоваться для этого курса. Будет ли мне полезен основной объем курса без знаний PHP. На всякий случай приведу сайт который я осилил благодаря вашим дополнениям yoga-balance.ru.
      Василий Наумкин
      17 декабря 2013, 18:44
      Да я вообще планирую без PHP.
        Алексей Карташов
        17 декабря 2013, 22:21
        Эмм… Это как без php?? Курс по созданию ms2? Без php? Инструкция про грамотной сборке и настройке?
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
6