Skip to content

Кушування браузера

Кеш браузера – класна штука, але бувають моменти, коли кеш заважає побачити реальну картину.

Наприклад, коли ми працюємо над великим проектом і під-час наступного апдейта будуть модифіковані css і/або js файли.
Ми робимо апдейт і заливаем нові файли.
Звичайно браузер закешував ресурси і щоб побачити зміни потрібно почистити кеш.
Але я пропоную дещо інше.

Замість того щоб писати:


пишемо:


Де 13 – це номер релізу (наприклад).
Можна звичайно писати туди якесь рандомне число, але тоді браузер буде кожен раз витягувати свіжі css і js, а це не є добре.

Зрозуміло, щоб не писати кожен раз номер реліза – робимо якусь глобальну змінну (int наприклад) і пишемо:


Ця ідея не предендує на щось нове і унікальне, тим більше це не я придумав, я лише побачив такий підхід – і він мені сподобався.

Доречі, кому цікавий відпочинок і туризм в Україні? Сільський зелений туризм в Україні. Каталог садиб.

One Comment

  1. Обычно туда пишут время изменения файла.
    т.е. так:

    <link rel="stylesheet" type="text/css" href="/css/style.css?” />

    таким образом, кэш будет обновляться каждый раз, когда имзенился файл!

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *