We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 26744
    • 157 Posts
    Люди, подскажите.
    На одной странице используется несколько сниппетов. Каждый сниппет использует несколько глобальных (одинаковых, но меняющихся от страницы к странице) переменных (к примеру: $cat, $film и т.д.

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

    Чувствуется, программеров мало тут wink
    Буду пока на сессиях строить.
      • 19284
      • 2 Posts
      Я использую $GLOBALS[переменная], проблем пока не встречал.

      А вот почему вы пишите о том что скрипт выполняется в разы дольше я не понял. Ничего такого я не замечал.