Вывод анонсов для сайта на MODx Evo 1.0.8

Владимир15 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
27.01.2013

Сайт на MODx evo, версия 1.0.8, стоит на VDS. Долго (более 10 сек.) загружаются страницы. Саппорт хостинга, проанализировав ситуацию, ответил:

Большую часть запроса занимает работа с файлами:

/var/www/…/assets/snippets/ditto/configs/default.config.php

/var/www/…/assets/snippets/ditto/formats/html.format.inc.php

Вероятно, основную нагрузку создаёт модуль "ditto".

На страницах сайта Ditto используется трижды – для вывода навигации по сайту и для вывода анонсов в двух местах.

Анонсы выводятся рандомно. Хотелось бы в одном блоке анонсов оставить рандом, а в другом, чтобы анонсы при перезагрузке страницы не менялись, но при этом на разных страницах сайта выводились разные анонсы. Пробовал в одном из блоков рандом не ставить, но на всех страницах, принадлежащих одному родителю, выводятся одни и те же анонсы. Хотелось бы, чтобы выводились разные.

Если подитожить, то задачи две:

1. Выводить в одном из двух блоков анонсы как я описал выше.

2. Оптимизировать работу MODx таким образом, чтобы нагрузка стала значительно меньше и страницы сайта загружались быстро.

P.S. Вполне возможно, что эти обе задачи связаны и для решения потребуется использование не Ditto, а другого готового сниппета или написание нового. В этом отношении, я никаких ограничений не ставлю.