Главная
Форум
Контакты
Купить
Поддержи проект
Поиск
Искать:
Расширенный поиск
[Закрыть]
Правила форума
Войти
Регистрация
Russian
English
HandyCache форум
Главная категория
»
Общие вопросы
»
Проверка обновления устаревшей страницы
Имя пользователя:
1 час
1 день
1 неделя
1 месяц
Навсегда
Пароль:
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Отправить эту тему
Печать
Автор
Тема: Проверка обновления устаревшей страницы (Прочитано 25492 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Villi
Старожил
Репутация: +1/-3
Offline
Сообщений: 347
Проверка обновления устаревшей страницы
«
:
12 апреля 2007, 05:55:12 »
Можно ли сделать так, чтобы НС проверял, обновлена страница html на сервере или нет? если обновлена, то загружает с сервера, если нет, то из кеша.
А то в списках "не обновлять" только время критерия свежести можно выставить, я ставил критерий свежести 15 минут, заходил на форум, где станица обновлена, он мне старую загружал
Сообщить модератору
Записан
DenZzz
Модератор
Репутация: +179/-11
Offline
Сообщений: 5589
Re: проверка обновления страницы
«
Ответ #1 :
12 апреля 2007, 07:31:25 »
Цитата: Villi от 12 апреля 2007, 05:55:12
Можно ли сделать так, чтобы НС проверял, обновлена страница html на сервере или нет? если обновлена, то загружает с сервера, если нет, то из кеша.
Вообще-то, в "Общие / Управление загрузкой" включи опцию "
Добавить If-Modified-Since при наличии файла в кэше
", отключи в списке "Не обновлять" правило для html и HC будет работать именно так, как ты хочешь!
HC будет добавлять в запрос файла, который уже есть в кэше HC, заголовок "If-Modified-Since" для проверки, не изменился ли файл на сервере. Если сервер отвечает, что файл не изменился ("304 Not Modified"), то HC отдает его браузеру из своего кэша без повторного скачивания из Интернета!
Только проблема в том, что некоторые сервера формируют страницы динамически при каждом запросе (как на форумах, например) и не отвечают "304 Not Modified", а отправляют страницу снова со старыми данными!
Сообщить модератору
Записан
Villi
Старожил
Репутация: +1/-3
Offline
Сообщений: 347
Re: проверка обновления страницы
«
Ответ #2 :
12 апреля 2007, 14:56:12 »
ну у меня так все и стоит, еще ни разу страница из кэша не загружалась
Выходит, что все сайты, на которые я захожу, формируют их динамически
Сообщить модератору
Записан
DenZzz
Модератор
Репутация: +179/-11
Offline
Сообщений: 5589
Re: проверка обновления страницы
«
Ответ #3 :
12 апреля 2007, 15:14:51 »
Цитата: Villi от 12 апреля 2007, 14:56:12
Выходит, что все сайты, на которые я захожу, формируют их динамически
Выходит... Можешь проверить на старом сайте HC:
http://handycache.narod.ru/
При втором и следующих заходах на ту страницу после проверки на сервере она возьмется из кэша!
Сообщить модератору
Записан
Villi
Старожил
Репутация: +1/-3
Offline
Сообщений: 347
Re: проверка обновления страницы
«
Ответ #4 :
12 апреля 2007, 16:08:55 »
точно, из кэша загрузилась! А почему эта страница не формируется динамически, а другие формируются?
Сообщить модератору
Записан
Сергей
Beta tester
Репутация: +9/-2
Offline
Сообщений: 621
Re: проверка обновления страницы
«
Ответ #5 :
13 апреля 2007, 10:26:31 »
Потому, что сайт статический.
Сообщить модератору
Записан
Villi
Старожил
Репутация: +1/-3
Offline
Сообщений: 347
Re: проверка обновления страницы
«
Ответ #6 :
13 апреля 2007, 13:32:51 »
то есть на этом сайте информация редко изменяется? А которые загружаются вновь из интернета, то это значит, что на них инфрмация каждый раз меняется?
Сообщить модератору
Записан
DenZzz
Модератор
Репутация: +179/-11
Offline
Сообщений: 5589
Re: проверка обновления страницы
«
Ответ #7 :
13 апреля 2007, 14:10:39 »
Цитата: Villi от 13 апреля 2007, 13:32:51
А которые загружаются вновь из интернета, то это значит, что на них инфрмация каждый раз меняется?
С точки зрения сервера - да, т.к. он динамически формирует страницу для каждого запроса.
С точки зрения пользователя - нет, т.к. данные могли и не измениться с предыдущего их запроса.
В общем, это в большей степени зависит от сервера и его софта, а не от частоты изменения данных на сайте.
Сообщить модератору
Записан
MAD_MAX
Новичок
Репутация: +0/-0
Offline
Сообщений: 6
Все время открываються устаревшие странички из кеша
«
Ответ #8 :
09 июня 2007, 23:04:55 »
Пользуюсь программой не долго, поэтому спрашиваю такую фигню.
Все время открываються устаревшие странички из кеша: захожу на страничку форума (в своей локальной домошней сети) просит пароль и логин для входа (прописываю), видно как потом промелькнет страничка (вы вошли как.....) и потом вместо токо чтобы зайти под своим логином на форум опять открываеться страничка из кеша (где просит пароль и логин прописать), ладно проделываю это опять, наконец открывается страничка когда я зашел под своим логином, но она устаревшая, которая в кеше.
Захожу на почту (mail.ru) там тоже устаревшая страница из кеша, вместо новой.
Сообщить модератору
Записан
DenZzz
Модератор
Репутация: +179/-11
Offline
Сообщений: 5589
Re: Все время открываються устаревшие странички из кеша
«
Ответ #9 :
09 июня 2007, 23:35:56 »
Цитата: MAD_MAX от 09 июня 2007, 23:04:55
Все время открываються устаревшие странички из кеша.
Какие правила срабатывают в Мониторе HC при открытии устаревших страниц?
Как вариант, отключи правило
.*
в списке "Не обновлять", если оно включено...
Сообщить модератору
Записан
MAD_MAX
Новичок
Репутация: +0/-0
Offline
Сообщений: 6
Re: Все время открываються устаревшие странички из кеша
«
Ответ #10 :
09 июня 2007, 23:43:35 »
Цитата: DenZzz от 09 июня 2007, 23:35:56
Какие правила срабатывают в Мониторе HC при открытии устаревших страниц?
304 Not Modified (HC) - H.3, H.2
200 From cache (HC) - H.3, H.2
Дело в том (как бы правильно выразиться) картинки и оформление старое осталось, а вот например текст на странице новый, но все равно страниц из кеша открывает (устаревшая)
Сообщить модератору
Записан
DenZzz
Модератор
Репутация: +179/-11
Offline
Сообщений: 5589
Re: Все время открываються устаревшие странички из кеша
«
Ответ #11 :
10 июня 2007, 09:01:18 »
Цитата: MAD_MAX от 09 июня 2007, 23:43:35
304 Not Modified (HC) - H.3, H.2
200 From cache (HC) - H.3, H.2
H.3 у тебя что за правило? Если
.*
, отключать его пробовал?
Цитировать
Дело в том (как бы правильно выразиться) картинки и оформление старое осталось, а вот например текст на странице новый, но все равно страниц из кеша открывает (устаревшая)
Не понимаю тебя. Приложи лог Монитора HC...
Сообщить модератору
Записан
MAD_MAX
Новичок
Репутация: +0/-0
Offline
Сообщений: 6
Re: Все время открываються устаревшие странички из кеша
«
Ответ #12 :
10 июня 2007, 17:20:57 »
Цитата: DenZzz от 10 июня 2007, 09:01:18
H.3 у тебя что за правило? Если
.*
, отключать его пробовал?
Большое спасибо!!!
Проблема решена, отключил правило Н3 (.*)
Сообщить модератору
Записан
Qwert900
Новичок
Репутация: +0/-0
Offline
Сообщений: 30
Re: проверка обновления страницы
«
Ответ #13 :
04 июля 2007, 14:09:27 »
Цитата: DenZzz от 12 апреля 2007, 15:14:51
Можешь проверить на старом сайте HC:
http://handycache.narod.ru/
При втором и следующих заходах на ту страницу после проверки на сервере она возьмется из кэша!
А у меня она и при втором, и при третьем берётся из нета.
Хотя включил опцию "Добавить If-Modified-Since при наличии файла в кэше" и отключил в списке "Не обновлять" правило для html.
В чём ещё загвоздка может быть?
Сообщить модератору
Записан
DenZzz
Модератор
Репутация: +179/-11
Offline
Сообщений: 5589
Re: проверка обновления страницы
«
Ответ #14 :
04 июля 2007, 15:22:15 »
Цитата: Qwert900 от 04 июля 2007, 14:09:27
В чём ещё загвоздка может быть?
В твоем провайдере и настройках его прокси-сервера! Уже разбирались с этой проблемой
здесь...
Также, может быть, это у тебя какой-то сетевой софт режет заголовки!
«
Последнее редактирование: 04 июля 2007, 17:07:24 от DenZzz
»
Сообщить модератору
Записан
iZAZA
Новичок
Репутация: +0/-0
Offline
Сообщений: 3
настройка "Не обновлять" и "Только из кеша" для не продвинутых юзеров
«
Ответ #15 :
11 февраля 2011, 02:45:20 »
прошу прощения, может где и проскакивало уже... но очень уж на камчатке тарифы дорогие чтоб все просмотреть
интересует следующее:
настроить HandyCache чтоб обновлял только ту информацию которой не хватает в кеше(сюда же относится инфа которая обновилась за «определенное время » на сайтах – вся текстовая и изображения. Вся не обновленная загружалась быстрее и только после грузилась недостающая – подгружались картинки например.)
Срок жизни этой инфы полностью зависел от срока жизни ее на сайте (поменялась инфа на сайте, HandyCache обновил только изменившуюся инфу, не изменилась инфа, HandyCache загрузил страницу аля «Работать автономно»
Сам так толком настроить не смог… руки не оттуда, в правилах не шарю(для меня не понятны поля вида «
wiki(books|(p|m)edia)\.org/w(iki)?/.*(\.|=)(css|js)(&|$)
»)
Приходится перегружать страницы отключая те или иные функции
Сообщить модератору
Записан
mai62
Автор HC
Репутация: +226/-4
Offline
Сообщений: 6383
Re: настройка "Не обновлять" и "Только из кеша" для не продвинутых юзеров
«
Ответ #16 :
11 февраля 2011, 15:33:11 »
Цитировать
настроить HandyCache чтоб обновлял только ту информацию которой не хватает в кеше(сюда же относится инфа которая обновилась за «определенное время » на сайтах – вся текстовая и изображения. Вся не обновленная загружалась быстрее и только после грузилась недостающая – подгружались картинки например.)
Это стандартные настройки НС с выключенными списками Только из кэша и Не обновлять.
Если хочется экономить больше, можно включить список Не обновлять. Но нужно быть готовым при обнаружении проблем загрузить страницу с выключенным чтением из кэша.
Список Только из кэша позволяет экономить еще больше, но может оставить вас, например, без картинок. При этом придется загрузить однажды нужные картинки вручную.
Получается, что если хотите экономить больше, то приходится мириться с некоторыми неудобствами.
Продвинутые пользователи могут подогнать списки под себя и получить большую экономию при минимальных неудобствах. Но не думаю, что кто-то сможет подогнать списки под Вас. Подгонка списка - процесс интерактивный, не одномоментный. Списки корректируются по мере обнаружения проблем.
Сообщить модератору
Записан
Страниц: [
1
]
Вверх
Отправить эту тему
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Главная категория
-----------------------------
=> Общие вопросы
=> Новые предложения
=> Дополнения, плагины
=> Сжатие трафика
=> English forum
=> Indonesian forum
-----------------------------
Гостевая
-----------------------------
=> Гостевая
-----------------------------
Дела домашние
-----------------------------
=> Сайт и форум HandyCache
=> Курилка
© 2006-2014 HandyCache Team. Все права защищены.
Загружается...