Combine and Minify Multiple CSS / JS Files

Я пытаюсь оптимизировать производительность сайта путем консолидации и сжатия CSS и JS файлов. Мой вопрос больше касается (конкретных) шагов, как этого добиться, учитывая реальную ситуацию, с которой я столкнулся (впрочем, она должна быть типичной и для других разработчиков).

Моя страница ссылается на несколько CSS и JS файлов, как показано ниже:









Для производственного релиза я хотел бы объединить 3 CSS файла в один и минифицировать его, используя, например, YUI Compressor. Но тогда мне нужно будет обновить все страницы, которым нужны эти 3 файла, чтобы они ссылались на новый минифицированный CSS. Это кажется чреватым ошибками (например, вы удаляете и добавляете некоторые строки во многих файлах). Есть ли другой менее рискованный подход? Та же проблема для JS-файлов.

89
задан Somnath Muluk 15 September 2016 в 08:04
поделиться