2015-07-29 2 views

ответ

0

Вы можете использовать оба эти параметра. OpCache и Memcache служат для разных целей. OpCache - это механизм кэширования байт-кода, а Memcache - механизм хранения данных в памяти.

Когда скрипт PHP скомпилирован во время выполнения, он требует дополнительного времени выполнения по сравнению с тем, когда используется OpCache (код для чтения человеком должен быть преобразован для использования компьютером). OpCache только компилирует сценарий один раз (во время первого выполнения), после которого он сохраняет предварительно скомпилированный скрипт в памяти, что приводит к повышению производительности.

Memcache позволяет хранить данные в памяти (тем самым избегая некоторых вызовов базы данных на основе дисков), что приводит к повышению производительности.

+0

Спасибо за ваш отзыв. Я столкнулся с проблемой при установке расширения zc opcache на сервере windows. В настоящее время я использую версию PHP 5.4.12. Ниже перечислены шаги, которые я привел ниже. - Загрузите файлы с нижеследующего URL: http://windows.php.net/downloads/pecl/releases/opcache/7.0.4/ (php_opcache-7.0.4-5.4-nts-vc9-x86.zip) и скопируйте «php_opcache.dll» в папку расширения PHP -элементы, добавленные в php.ini, - это zend_extension = "realpath/ext/php_opcache.dll"; opcache.enable = 1 После этого перезапустите apache – user3178593

+0

, чтобы использовать другой вопрос для этого, поскольку это поможет тем, кто ищет эту информацию. –

+0

также, если сообщение отвечает на ваш вопрос и нет лучших альтернатив, пожалуйста, примите ответ. благодаря –

Смежные вопросы