![]() |
Модераторы: Aliance, skyboy, MoLeX, ksnk |
![]() ![]() ![]() |
|
Diesel Draft |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 876 Регистрация: 18.1.2005 Где: Lviv, Ukraine Репутация: нет Всего: 5 |
Bog d`An, Нет, программа написана на чем то, браузер не умеет сохранять.
ewolf, Я не хочу использовать кэш браузера!!! |
|||
|
||||
ewolf |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 389 Регистрация: 15.8.2006 Где: г. Москва Репутация: 2 Всего: 18 |
Diesel Draft, тогда вашу задачу невозможно реализовать.
|
|||
|
||||
Diesel Draft |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 876 Регистрация: 18.1.2005 Где: Lviv, Ukraine Репутация: нет Всего: 5 |
ewolf, Не обязательно писать на javascript
|
|||
|
||||
sergejzr |
|
|||
![]() Un salsero ![]() Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер Репутация: нет Всего: 360 |
Если я правильно понял, то как раз браузерный кэш использовать нежелательно, потому что картинки на сервере могут менятся. (?)
1) Узнать чего либо про диск пользователя, если это не находится в кэше браузера нельзя. 2) Но можно извернуться стандартными методами используя кэш браузера. Каждый раз запрашивая картинку браузер передаёт заголовки, полученные им когда-то при загрузке этой картинки. Итак: Если Браузер заголовки не передал, то картинка запрашивается в первый раз. Мы формируем заголовки сами. У нас есть возможность посадить дату и/или E-Tag - мд5 картинки. Посадили заголовки, отдали картинку. Если браузер заголовки передал, сравниваем дату и/или мд5 с данными картинки на сервере. Если всё совпадает, отдаём заголовок "Not Modified" иначе отдаём картинку. Таким образом у клиента всегда свежая картинка, а структуру картинок на клиенте создавать не надо. Архив с картинками весит столько же, сколько сами картинки, поэтому вместо того чтобы его грузить, лучше просто картинки загрузить в невидимый div. Это HTTP - Protokoll уже лет 15 как умеет. Для подобного и создавался ![]() |
|||
|
||||
ewolf |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 389 Регистрация: 15.8.2006 Где: г. Москва Репутация: 2 Всего: 18 |
Но мы не ищем легких путей.
|
|||
|
||||
Diesel Draft |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 876 Регистрация: 18.1.2005 Где: Lviv, Ukraine Репутация: нет Всего: 5 |
ты не правильно понял
|
|||
|
||||
sergejzr |
|
||||
![]() Un salsero ![]() Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер Репутация: нет Всего: 360 |
В кэше браузера файлы логически лежат точно так же, как на сервере
С этим как раз с помощью HTTP-Protocol прекрасно бороться |
||||
|
|||||
![]() ![]() ![]() |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Графика | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |