Должен ли я использовать PHP Accelerator (EACCelerator, APC и т. Д.) В среде разработки?
-
26-10-2019 - |
Вопрос
Я думаю, что вопрос говорит сам за себя ..
Я обеспокоен тем, что мы бы изменили некоторые файлы PHP здесь и там. Знает ли акселератор (ы), что ему необходимо перекомпилировать модифицированные файлы (я полагаю, они, здравый смысл)?
Однако я не нашел никакой документации по этому вопросу.
Тем не менее, поможет ли это (ускорить) установить ускорители PHP в среду разработки (скажем, LocalHost)?
Решение
Если вы не отлаживаете свой кехер, кэширование следует отключить для разработки.
Другие советы
Если вы не хотите сравнить в своей среде разработки, я бы просто назвал эту предварительную оптимизацию.
Большинство кешеров проверяют обновленные файлы, но вы можете тратить время, пока файлы кэшируются и т. Д.
Оставьте разработку гибкости и устраните любые проблемы с кэшированием. Это, по крайней мере, то, что я бы сделал.
Ускорители действительно проверяют, были ли файлы изменены (ну, единственным, с кем у меня есть, является APC, но я подозреваю, что другие будут похожи), поэтому у вас не должно быть никаких проблем, используя ускоритель в среде разработки (хотя Полученная выгода будет минимальным, поскольку, если файлы постоянно изменяются, ускоритель должен будет постоянно перечитать весь код).