ПредишенСледващото

Едно скорошно шега ви накара да се чудя. Тъй като често това се случва, че промените в стила на сайта, нещо да се промени, а хората за по-дълго време да видят по-старата версия. Понякога дори и така, че старият стил на целия сайт ще бъде нарушена и натиснат Ctrl + F5 и готово - на новия сайт.

Ето как можете да направите така, че кеша в браузъра възстановите?
Играйте с заглавията If-Modified-Since и If-None-Match, но как?

"Разбира се, аз съм интелигентен човек, една голяма част интелигентен, но щастието не е в това." AP Чехов. "Три сестри"
Carpe Diem / Memento Mori / Ecce Homo
Под вековна преспи библейски анекдоти.

  • Принудително изчисти кеша в браузъра - създаването и подкрепата на сайтове
  • основател
  • 2688 мнения
  • Cache-Control скоро, мисля. Въпреки че не е сигурен, защото след като иска нищо повече.

    Clever никога не направи един богат, това не се хареса на тийнейджърката пазар.

    Ами тогава, по следния начин:
    Да се ​​дължи на втората до последната промяна на файл от началото на епохата.
    md5 не е необходимо, както аз го разбирам.
    Или filemtime не всички системи работят правилно?
    Има в PHP функция стат (), и е възможно да се извади всичко Стария файл.

    Понякога е полезно да се прави на глупак. Основното нещо, което не се превръща в хронично състояние

  • Принудително изчисти кеша в браузъра - създаването и подкрепата на сайтове
  • Старата гвардия
  • 1907 мнения
    • *** от пратеника? А пратеник от Penza. Не - реалната пратеникът!

    В древни времена, в зората на Аякс, който печели всички браузъри, аз написах тази анти-кеш (и все още пиша)

  • Принудително изчисти кеша в браузъра - създаването и подкрепата на сайтове
  • основател
  • 2688 мнения
  • Дик. тук е друг въпрос. Varinant с течение на времето, възможност за произволно число и така нататък ще накара браузъра да зареди файла всеки път. I случайността обикновено цитирани като пример. Тук въпросът е да се направи на браузъра се държат кеш файлове, но в същото време да му даде възможност да получите известие, когато файл е променен.

    Clever никога не направи един богат, това не се хареса на тийнейджърката пазар.

  • Принудително изчисти кеша в браузъра - създаването и подкрепата на сайтове
  • Старата гвардия
  • 445 мнения
  • Дик. тук е друг въпрос. Varinant с течение на времето, възможност за произволно число и така нататък ще накара браузъра да зареди файла всеки път. I случайността обикновено цитирани като пример. Тук въпросът е да се направи на браузъра се държат кеш файлове, но в същото време да му даде възможност да получите известие, когато файл е променен.

    Да, разбирам, просто не разбирам (искам да спя, но все пак много от случаите), защо да не са подходящи за това изобретение, са прости функции на PHP, без никакви проблеми.
    размер на файла () - определя размера на файла
    filemtime () - задава времето на последния файл модификация (по-късната дата ( "U", filemtime ()) - това отнема време в секунди, т.е. определен набор от прости числа)

    Понякога е полезно да се прави на глупак. Основното нещо, което не се превръща в хронично състояние

    Biorobot 146 процента

  • Принудително изчисти кеша в браузъра - създаването и подкрепата на сайтове
  • член
  • 4753 мнения
  • размер на файла () - определя размера на файла

    Ако имах един блок от 100x100 и аз го страдал на друго място, да определи размера на 500x500, размера на файла със стилове няма да се промени. Шаблонът pokorozhit напълно.
    Това е добра идея, към днешна дата. Дата на промяна.

    "Разбира се, аз съм интелигентен човек, една голяма част интелигентен, но щастието не е в това." AP Чехов. "Три сестри"
    Carpe Diem / Memento Mori / Ecce Homo
    Под вековна преспи библейски анекдоти.

    Подкрепете проекта - споделете линка, благодаря!