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