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

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

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

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

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

Ответы [ 3 ]

6 голосов
/ 01 декабря 2011

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

1 голос
/ 01 декабря 2011

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

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

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

0 голосов
/ 01 декабря 2011

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

...