Почему eAccelerator работает после изменения файлов, даже если кеш включен?
У меня eAccelerator установлен на веб-сервере Apache для PHP.
Если я посмотрю на вывод phpinfo(), я вижу, что все файлы кэшируются.
Мне интересно,
Если они кешируются, то почему я делаю изменения в файлах PHP?
работает сразу без необходимости очищать кеш?
Проверяет ли eAccelerator метку времени файлов? и если это так,
Есть ли способ отключить его и вручную очистить кэш для повышения производительности?
(отменив проверку отметки времени)
1 ответ
Решение
eAccelerator проверяет временную метку файлов, чтобы выяснить, нужно ли его перекомпилировать, основываясь на том, что у него в кеше. Ручное управление этим процессом звучит так, как будто это действительно замедляет процесс.