Почему не используется файл bootstrap.php.cache в Symfony3 под PHP7?

382
08 августа 2017, 17:09

Я заметил, что в файле web/app.php дистрибутива Symfony Standard Edition есть следующая конструкция:

if (PHP_VERSION_ID < 70000) {
    include_once __DIR__.'/../var/bootstrap.php.cache';
}

Т.е. в PHP7 файл var/bootstrap.php.cache не загружается и не используется. Почему так? В PHP7 какая-то новая фича появилась из-за которой не нужна оптимизация в виде файла со "склеенными" классами?

Правильно ли я понимаю, что этот файл создаётся/обновляется при запуске composer install и composer update только при помощи Sensio\Bundle\DistributionBundle\Composer\ScriptHandler::buildBootstrap? Или он обновляется как-нибудь ещё? Например, при помощи какого-нибудь cache warmer?

Фактически, я хочу понять нужен ли этот файл в PHP7 и, если не нужен, то как я могу выпилить все упоминания о нём.

READ ALSO
Выборка из mysql по дате

Выборка из mysql по дате

Есть 2 переменных которых получаем из формы называются они $start_date и $end_dateЕсть запрос к базе

385
ошибка в изменении значения в mysql

ошибка в изменении значения в mysql

Делаю сайт для поиска посылокВсе готово, но надо сделать страницу админки, где можно будет изменять статус посылки

290
Вывод ошибок Yii2 во всплывающих дивах

Вывод ошибок Yii2 во всплывающих дивах

Есть задача, сделать вывод ошибок во всплывающих дивах

274