Я прочитал несколько учебников на нескольких веб-сайтах, а также несколько вопросов здесь, на StackOverFlow, по этой теме, и до сих пор не могу найти четкий ответ на свой вопрос.
Мне интересно, как APC Cache управляет / сохраняет пользовательские данные (переменные, которые будут использоваться в коде php, которые являются пользовательскими. Другими словами, данные, которые не должны просматриваться другими пользователями.) И как сохранить общедоступные данные, которые могут видеть все пользователи?
Я просто пытаюсь понять, как это работает. Я знаю, что APC "сохраняет" или сохраняет в памяти необходимые и включенные файлы ... но что, если эти включенные файлы имеют пользовательские переменные в коде? Если, скажем, в /account/user_profile.php я использую несколько переменных, таких как $ firstname $ lastname $ address и т. Д. Будут ли эти переменные храниться в памяти? Например, если Джон X вошел в систему во время обновления или сохранения кэша, то APC всегда будет помнить Джона как $ firstname, а X как $ lastname? Если другой пользователь заходит на ту же страницу, я хочу, чтобы он видел детали своего профиля пользователя, а не Джона.
Я знаю, что это, возможно, уже обсуждалось, но мне нужен четкий ответ, пожалуйста.
Спасибо!