Dmi3yy / modx.evo.custom

Welcome to the new evolution of MODX Evolution!
https://github.com/evolution-cms/
65 stars 56 forks source link

modx->getConfig #570

Closed atomoc closed 7 years ago

atomoc commented 7 years ago

На этом месте очень долго думает во всех версиях после официальной. Обновляться не имеет смысла.

Файл assets/cache/siteCache.idx.php весит 32мб

Да, ресурсов много, ну и что.

atomoc commented 7 years ago

Обработка php главной на официальной версии 0.3 с., на всех после неё 4 с.

Dmi3yy commented 7 years ago

Если очень много ресурсов то поставить http://take.ms/ISF79l и будет все ок. Офф версия и моя сборка отличается только базовыми настройками все остальное в том числе парсер и кеш 1 в 1 :)

Сейчас проверю еще пару вещей и будет свежи релиз в котором исправил пару критических косяков

atomoc commented 7 years ago

Я тоже так думал, вчера, но не получилось, пошёл спать, проснулся и понял где проблема, написал issue.

atomoc commented 7 years ago

Главная страница modx тоже открывается долго: 3-4 с.

atomoc commented 7 years ago

Отключал все плагины, тоже самое.

atomoc commented 7 years ago

php_value memory_limit 1000M без этого вообще сайт и система отказывались работать

atomoc commented 7 years ago

Если очень много ресурсов то поставить http://take.ms/ISF79l и будет все ок

Возможно этот параметр просто не работает

atomoc commented 7 years ago

Установил последнюю версию и проверил, везде где есть условие с aliaslistingfolder добавил 1|| - долго, и 0&& - точно так же долго.

Dmi3yy commented 7 years ago

Стукни в личку пообщаемся

atomoc commented 7 years ago

Выяснилось в чём дело.

Если в документах убран параметр "Участвует в URL" то все его дочерние документы попадают в кеш. Как только я запустил команду:

UPDATE `modx_site_content` SET `alias_visible`=1 WHERE 1

проблема решилась. Низжайший поклон, Дмитрий.