apcu и возможно?

Можно ли использовать apcu (как модуль php 5.5) в сочетании с suPHP?

Ответ на Какой лучший PHP Handler для APC говорит нет:

suPHP также не может работать с расширением кэширования кода операции, таким как eAccelerator или APC

но этому посту больше года и, возможно, он не относится к apcu.

Я могу успешно включить модуль apcu (в cPanel) и передавать контент через apc_store а также apc_fetch — но не между запросами. Он забывает, что я хранил, когда я перезагружаю скрипт / страницу.

Поэтому моя первая задача — исключить, если я в любом случае пытаюсь сделать что-то невозможное?

PS: для записи, Что такое расширение APCu для кэширования пользовательских данных в PHP? дает некоторую полезную информацию

2

Решение

Невозможно.

suPHP запускает каждый PHP-запрос в новом процессе, поэтому кэширующие расширения, которые пытаются сохранить данные в памяти между запросами, не работают. (Или, скорее, они работают, но любые сохраненные данные доступны только для этой работы и теряются в конце запроса.)

Используйте что-то вроде memcached, если вам нужно кэширование данных.

3

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]