Почему бы не избегать вопроса полностью и использования Кэширующийся Блок Библиотеки Предприятия ? Вы могли использовать Систему. Сеть. При кэшировании, но Вы, вероятно, не получите поддержку Microsoft, если Вы столкнетесь с проблемами, и Вы повысите брови, таким образом, это не могло бы стоить того.
Если вы хотите использовать его во всех запросах для каждого пользователя, используйте сеансы , вероятно, лучший способ.
Если вы хотите поделиться им между все запросы всех пользователей, вы должны сохранить их в базе данных, на диске или в памяти, например, используя memcache или memcached .
Некоторые расширения, такие как APC или Zend Cache, позволяют имитировать область действия приложения.
Если вам ничего не доступно, вы можете кэшировать объект в файле или БД.