По-умолчанию, в php-фреймворке yii 2.0, используются полные версии файлов библиотек jquery и bootstrap. Однако, это оправданно только при разработке и отладке приложения. Поэтому было бы разумно автоматизировать подключение разных вариантов библиотек в разработке и в продакшене.
Тем более, что сделать это не так сложно:
'components' => [ // Check that you are inside "components" section 'assetManager' => [ 'class' => 'yii\web\AssetManager', 'bundles' => [ 'yii\web\JqueryAsset' => [ 'js' => [ YII_ENV_DEV ? 'jquery.js' : 'jquery.min.js' ] ], 'yii\bootstrap\BootstrapAsset' => [ 'css' => [ YII_ENV_DEV ? 'css/bootstrap.css' : 'css/bootstrap.min.css', ] ], 'yii\bootstrap\BootstrapPluginAsset' => [ 'js' => [ YII_ENV_DEV ? 'js/bootstrap.js' : 'js/bootstrap.min.js', ] ] ], ], // ... Some other components ],
Данный метод актуален для всех подключаемых файлов, которые по-умолчанию используются в несжатом виде.
А смысл то какой если все равно во первых эти файлы не изменяются разработчиками а только перезаписываются, а во вторых даже при изминении все равно надо в ручную их минифицировать.. Я думаю лучше использовать yii-minify (вроде так) который разрешает автоматически минифицировать файлы, соеденять их всех а результат сохранять в кэш, ну в итоге это очень удобная вещь, ведь полезна как девелоперам (могут редачить файлы и не озадачивать себя минификацией), так и юзерам (им на стр. Подключается всего 1 общий цсс файл, да еще и сжатый что положительно влияет на производительность)
—
а вообще спасибо за блог, есть интересности, был бы благодарен за статьи юии + ангуляр 2 версии, а то 1.3 уже не актуальна