@snovazabilparol
PHP是世界上最好的编程语言!当之无愧!

Зачем нужно указывать версии CSS, img в пути (path)?

Приветствую всех.
Для чего необходимо формировать пути к файлам, таким и подобным образом:
/path/to/file.css?v2 или /path/to/img.png?v=0.2
Мои догадки базировались на том, что это нужно для возможности обновления кэша этого файла в браузерах посетителей, при его изменении или для указания явной версии файла, которую нужно использовать а старую скрыть.
Но сейчас я столкнулся с двумя идентичными файлами (v1 и v2) соответственно (там используются спрайты в base64), это ошибка разработчиков сайта или же в этом кроется какой-то смысл?
  • Вопрос задан
  • 260 просмотров
Пригласить эксперта
Ответы на вопрос 4
trushka
@trushka
Просто автоматом выставляется новая версия всего проекта, даже если обновляется толька пара файлов..
Ответ написан
Stalker_RED
@Stalker_RED
Без подробностей сложно понять. Может специально, может и ошибка, особенно если эти версии выставляются вручную.

Вполне вероятно, что поменялись не все ресурсы, но номер версии сменили для всех сразу.
Ответ написан
Matsunaki
@Matsunaki
Любознательный пользователь :)
Для правильного контроля версий и изменения файлов :)
Ответ написан
Комментировать
EShein
@EShein
Shein
Для обновления кеша у пользователя.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы