Должен ли я изменить свой исходный код, чтобы использовать xcache или другой кэш-код PHP-кода? - PullRequest
3 голосов
/ 08 мая 2011

Я хотел бы использовать кэш опкодов PHP, такой как APC и XCache.

Чтобы извлечь выгоду из этих кэшей, нужно ли что-то изменить в своем php-коде или просто установить один из них?*

Я видел, что есть API, нужно ли их использовать?

Спасибо

Ответы [ 3 ]

0 голосов
/ 08 мая 2011

О APC: вы можете просто установить APC, и он будет работать.
При желании вы можете настроить размер памяти, разрешенный для APC.
И я рекомендую установить этот параметр:

apc.slam_defense = Off
0 голосов
/ 08 мая 2011

Как уже упоминалось в предыдущих постерах, после правильной установки APC будет "просто работать", сохраняя скомпилированный код PHP, чтобы сохранить это, что нужно делать каждый раз. Вам больше нечего делать.

Однако вы также можете использовать APC для хранения настроек, которые вы, возможно, ранее получили, например, из поиска в базе данных. Взгляните на apc_store и связанные с ним функции.

0 голосов
/ 08 мая 2011

API-интерфейсы предназначены для ручного управления работой кешей, но если они правильно установлены и настроены, они будут «просто работать».

...