Пишу свой проект в PHPStorm, всё стоит на локальном Apache, PHP 7.
Можно ли во время разработки держать включенным модуль OPCache? Читаю, что он избавляет от необходимости парсить скрипты каждый раз - может ли это привести к тому, что изменения, сделанные в скриптах, не будут отражены при просмотре сайта?
посмотрите настройки opcache в php.ini
Там есть пункт который действительно разрешает кешировать php файл на некоторое время и его изменение не приведет к моментальному изменению в браузере. Но, по моему, по дефолту он отключен. Просто протестируйте.
; When disabled, you must reset the OPcache manually or restart the
; webserver for changes to the filesystem to take effect.
opcache.validate_timestamps=1