Фрилансеры предложат решение вашей задачи уже через несколько минут!

Публикация заказа на фриланс бирже не займет много времени.

7 лет назад
Владимир Векслер
62 года, Германия
10 лет в сервисе
Был онлайн 3 года назад
7 лет назад

Сайт на 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, а другого готового сниппета или написание нового. В этом отношении, я никаких ограничений не ставлю.

  • Рекламное место свободно
    26 дней за $9
Алексей Б.
Алексей Б. 
36 лет, Россия
13 лет в сервисе
Был онлайн 2 дня назад
7 лет назад
Сергей У.
34 года, Украина
10 лет в сервисе
Был онлайн 6 лет назад
7 лет назад

Другие заказы в категории «Системы управления (CMS)»