Стоит ли использовать PHP-ускоритель (eAccelerator, APC и т. Д.) В среде разработки?

Я думаю, что вопрос говорит сам за себя..

Меня беспокоит то, что мы будем изменять некоторые PHP-файлы здесь и там. Будет ли акселератор (ы) знать, что ему нужно перекомпилировать измененные файлы (я предполагаю, что они будут, здравый смысл)?

Однако я не нашел никакой документации по этому вопросу.

Тем не менее, это поможет (ускорит) установку ускорителей PHP в среде разработки (скажем, localhost)?

3 ответа

Решение

Если вы не отлаживаете свой кэшер, кэширование должно быть отключено для разработки.

Если вы не хотите сравнивать свою среду разработки, я бы просто назвал это преждевременной оптимизацией.

Большинство кэшей проверяют наличие обновленных файлов, но вы можете тратить время, когда файлы кэшируются и т. Д.

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

Ускорители проверяют, были ли файлы изменены (ну, у меня есть только APC, но я подозреваю, что другие будут похожи), поэтому у вас не должно возникнуть проблем с использованием ускорителя в среде разработки (хотя полученная выгода будет минимальной, так как если файлы постоянно меняются, ускорителю придется постоянно перечитывать весь код).

Другие вопросы по тегам