Редактируемые параметры yii2-приложения в админке, которые легко получить в любом месте приложения, например, название или краткое описание (привет, вордпресс 😁) нашего сайта в views layouts:
<?= Yii::$app->config->siteName ?>
Редактируемые параметры yii2-приложения в админке, которые легко получить в любом месте приложения, например, название или краткое описание (привет, вордпресс 😁) нашего сайта в views layouts:
<?= Yii::$app->config->siteName ?>
Хотелось бы поделиться кое-какими подробностями реализации магазина «Оримэкс» на Yii2 и его дальнейшей оптимизации.
В основе используется фреймворк Bootstrap, .js и .css файлы которого подключены внешние через быстрый CDN (BootstrapCDN), тем-самым автоматически немного освобождаем наш сервер (обычный shared-хостинг) от пары лишних запросов, BootstrapCDN делает всю работу за нас — быстро выдает уже минифицированные и gzip-сжатые скрипты через HTTPS.
С JQuery (куда ж без него) поступаем так же, только используем CDN от гугла — Hosted Libraries.
В итоге самые тяжеловесные библиотеки подключаются через CDN и освобождают ресурсы на нашем shared-хостинге.
Далее самый сложный этап — это отказ от встроенного в Yii2 ассет-менеджера, и конфигурация Grunt.
Читать далее Клиентская оптимизация сайта на Yii2 для Google PageSpeed Insights