Я уже писал про свои идеи частичного отказа от MODX-парсера и подключения сторонних шаблонизаторов, которые воплотились в пакет phpTemplates. И сейчас хочу немного поделиться результатами.
Прирост производительности подтвердился опытным путем. Вот две абсолютно идентичные страницы:
yley.msk0.ru/
yley.msk0.ru/test/
Первая работает на связке MODX+Smarty с использованием phpTemplates, а вторая на чистом MODX. Повторюсь: шаблон один-в-один, используемые чанки и сниппеты используются одни и те же и сидят они в одинаковых местах. Страницы очень легкие, без динамических элементов и полностью закешированные.
Время выполнения:
— Чистый MODX: минимальное зафиксированное 0.076 сек. В среднем 0.08 сек.
— phpTemplates: минимальное: 0.0489 сек. В среднем 0.05-0.055 сек.
?
Сайт на шаред-хостинге, потому результаты скачут, но факт остается фактом: на чистом MODX такого результата не удалось добиться.