
27.02.2004, 15:15
|
|
|
don't panic!
Регистрация: Aug 2001
Сообщений: 4,121
|
мне ут мысль приснилась...
все ведь можно сделать оч просто.
через шаредОбджект
в самом приложении делаем переменную, которая обозначает его версию. при загрузки - грузим шаредОбджект, и смотрим какая версия приложения была загружена на этом компе до этого...
если загружена более ранняя - вызываем загрузку с рандомом и сохраняем в шаредОбджект новое значение версии.
если загружена текущая - то вызываем загрузку без рандома.
таким образом чтобы у всех кто зайдет на сайт обновились какие-то файлы - нужно всего лишь сменить значение номера версии. (а саму оболочку которая всё подгружает сделать очень легкой и железно НЕ кэшировать)
единственный недостаток такого варианта - то что у пользователя могут быть запрещены флэшовые куки :) но в этом случае ему мона сообщить что нифига не будет кэшироваться, и предложить куки включить :)
|