Люди, подскажите.
На одной странице используется несколько сниппетов. Каждый сниппет использует несколько глобальных (одинаковых, но меняющихся от страницы к странице) переменных (к примеру: $cat, $film и т.д.
Вопрос. Как лучше организовать передачу в сниппеты (и по возможности хранение) этих переменных?
Варианты:
1. Через сессии - пока лучший вариант - не увеличится ли нагрузка на сервер?
2. Хранить в отдельном файле или в БД - каждый раз нужно доставать переменные, опять-таки нагрузка и лишние вычисления.
3. использовать $GLOBALS[переменная] - возможно не на всех хостингах работает. Скрипт выполняется дольше в разы.
4. Может есть какая-то функция в API MODx?
Чувствуется, программеров мало тут
Буду пока на сессиях строить.