+  HandyCache форум
|-+  Главная категория» Общие вопросы» Как настроить Оперу для большей экономии трафика через HC?
Имя пользователя:
Пароль:
Страниц: 1 [2]  Все   Вниз
  Отправить эту тему    Печать  
Автор Тема: Как настроить Оперу для большей экономии трафика через HC?  (Прочитано 26323 раз)
0 Пользователей и 1 Гость смотрят эту тему.
201086
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 6


« Ответ #20 : 23 июля 2007, 08:34:01 »

В данный момент лог приложить не могу т.к. сдохла видюха. (попробуйте сами rnq.ru (глюки начинаются после авторизации)) :-)
Сообщить модератору   Записан
Сергей
Beta tester
*****

Репутация: +9/-2
Offline Offline

Сообщений: 621



« Ответ #21 : 23 июля 2007, 10:33:45 »

Не понял, где остается это сообщение?
В строке статуса Оперы. Она продолжает еще чего то ждать от HC. Хотя в мониторе у него уже пусто.
Сообщить модератору   Записан
DenZzz
Модератор
*****

Репутация: +179/-11
Offline Offline

Сообщений: 5589



« Ответ #22 : 23 июля 2007, 10:48:58 »

попробуйте сами rnq.ru (глюки начинаются после авторизации)

Проверить не могу, т.к. там не зарегистрирован. К тому же не факт, что у меня это повторится...

В общем случае, причины зацикливания HC на авторизации могут быть следующими:

  • 1. Срабатывает правило списка "Не обновлять". Его номер видно в Мониторе HC (часто это правило: .* ).
    Попробуй его отключить или занеси страницу авторизации на форуме в исключения.

  • 2. Если никакое правило из списка "Не обновлять" не срабатывает, а страница продолжает браться из кэша HC, то это вероятно результат работы опции "Добавить If-Modified-Since при наличии файла в кэше". Попробуй ее отключить и проверить.
    Если причина в этом, то надо либо отключить эту опцию, либо запретить HC кэшировать страницу авторизации на форуме.

  • 3. Мешает собственный кэш браузера. HC не виноват!
    Поможет очистка собственного кэша браузера и изменение его настроек (см. пост мэк выше).




если выключить "чтение из кэша" то всё вроде бы из инета грузится но в нек строчках надпись: "страница не изменилась" и значёк будто взято из кэша.

Это сервер велит браузеру брать файлы из его собственного кэша, потому что они не изменились. HC только транслирует ответ сервера. Если авторизация не циклится, то все нормально!
« Последнее редактирование: 23 июля 2007, 10:55:35 от DenZzz » Сообщить модератору   Записан
DenZzz
Модератор
*****

Репутация: +179/-11
Offline Offline

Сообщений: 5589



« Ответ #23 : 23 июля 2007, 11:14:17 »

В строке статуса Оперы. Она продолжает еще чего то ждать от HC. Хотя в мониторе у него уже пусто.

Наблюдал такое и в других браузерах! Причем в файерволе явно видно, что активных соединений браузера с HC уже давно нет! Чего же ждет браузер?

Это может быть результат блокировки какой-нибудь рекламы (баннеров, скриптов и т.д.) или криворукости веб-мастера...

В общем случае должна помочь опция "Показывать файл" в ЧС. Браузер будет думать, что получил то, что запросил...
Сообщить модератору   Записан
201086
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 6


« Ответ #24 : 23 июля 2007, 18:22:04 »

в том-то и дело что зацикливается страница вне зависимости от того включено или выключено "чтение из кэша". думаю что это может быть связаннос кэшэм самой оперы. ПиС: куда мне обратиться по поводу "историка" и его всплывающих сообщений?
Сообщить модератору   Записан
DenZzz
Модератор
*****

Репутация: +179/-11
Offline Offline

Сообщений: 5589



« Ответ #25 : 23 июля 2007, 19:11:33 »

в том-то и дело что зацикливается страница вне зависимости от того включено или выключено "чтение из кэша". думаю что это может быть связаннос кэшэм самой оперы.

Без лога HC решить твою проблему не удастся...

Цитировать
ПиС: куда мне обратиться по поводу "историка" и его всплывающих сообщений?

К автору "Историка" - rs. Или задай вопрос в соответствующей теме, возможно, кто-то из пользователей подскажет...
Сообщить модератору   Записан
Zoynels
Новичок
*

Репутация: +1/-0
Offline Offline

Сообщений: 42


« Ответ #26 : 27 июля 2007, 05:05:41 »

Заметил такой глюк в Opera даже если включена опция "Использовать HTTP/1.1 для работы с прокси" то Opera отсылает запрос используя HTTP/1.0 но с поддержкой GZip. Некоторые сайты не обращают внимание на это и отсылают GZip. Это можно исправить только в Исходном коде либо в HEX редакторе как это делать не скажу так как это нарушение авторских прав но править надо Opera.dll. Может както еще можно исправить не знаю. Может это только у меня.
Вроде так получается с http://ya.ru, http://handycache.ru

Opera:
27.07.2007 7:01:21 # 391 >>> URL: http://ya.ru/
GET http://ya.ru/ HTTP/1.0
User-Agent: Opera/9.21 (Windows NT 5.1; U; ru)
Host: ya.ru
Accept: text/html, application/xml;q=0.9, application/xhtml+xml, image/png, image/jpeg, image/gif, image/x-xbitmap, */*;q=0.1
Accept-Language: ru-RU,ru;q=0.9,en;q=0.8
Accept-Charset: iso-8859-1, utf-8, utf-16, *;q=0.1
Accept-Encoding: deflate, gzip, x-gzip, identity, *;q=0
Pragma: no-cache
Cache-Control: no-cache
Proxy-Connection: close

27.07.2007 7:01:22 # 391 <<< URL: http://ya.ru/
HTTP/1.0 200 OK
Connection: close
Content-Type: text/html; charset=windows-1251
Accept-Ranges: bytes
ETag: "-604246012"
Last-Modified: Mon, 04 Jun 2007 13:36:05 GMT
Content-Length: 2110
Date: Fri, 27 Jul 2007 01:01:29 GMT
Server: httpd



Internet Explorer:
27.07.2007 7:01:57 # 395 >>> URL: http://ya.ru/
GET http://ya.ru/ HTTP/1.1
Accept: */*
Accept-Language: ru
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)
Host: ya.ru
Proxy-Connection: Keep-Alive

27.07.2007 7:01:59 # 395 <<< URL: http://ya.ru/
HTTP/1.1 200 OK
Content-Type: text/html; charset=windows-1251
Accept-Ranges: bytes
ETag: "-604245820"
Last-Modified: Mon, 04 Jun 2007 13:36:03 GMT
Content-Length: 2110
Date: Fri, 27 Jul 2007 01:02:07 GMT
Server: httpd


т.е. в первом случае не сжатия GZip то во второв есть. Не надо говорить что ya.ru не надо сжимать т.к. так поступают множество сайтов.
« Последнее редактирование: 27 июля 2007, 05:13:27 от Zoynels » Сообщить модератору   Записан
sergo
Постоялец
***

Репутация: +5/-1
Offline Offline

Сообщений: 112


« Ответ #27 : 27 июля 2007, 08:34:05 »

Не вижу разницы. И там, и там длина ответа одинакова: 2110 Б.
Сообщить модератору   Записан
Zoynels
Новичок
*

Репутация: +1/-0
Offline Offline

Сообщений: 42


« Ответ #28 : 28 июля 2007, 04:44:37 »

а если вот этот сайт:
28.07.2007 6:37:55 # 287: Connection from local/127.0.0.1

28.07.2007 6:37:55 # 287 >>> URL: http://void.neverclans.ru/
GET http://void.neverclans.ru/ HTTP/1.0
User-Agent: Opera/9.21 (Windows NT 5.1; U; ru)
If-Modified-Since: Fri, 27 Jul 2007 04:00:24 GMT
Host: void.neverclans.ru
Accept: text/html, application/xml;q=0.9, application/xhtml+xml, image/png, image/jpeg, image/gif,

image/x-xbitmap, */*;q=0.1
Accept-Language: ru-RU,ru;q=0.9,en;q=0.8
Accept-Charset: iso-8859-1, utf-8, utf-16, *;q=0.1
Accept-Encoding: deflate, gzip, x-gzip, identity, *;q=0
Proxy-Connection: close


28.07.2007 6:37:56 # 287: DNS resolve void.neverclans.ru --> 213.219.245.146

28.07.2007 6:37:57 # 287:  Outbound Connection

28.07.2007 6:37:59 # 287 <<< URL: http://void.neverclans.ru/
HTTP/1.1 200 OK
Server: nginx/0.5.17
Date: Sat, 28 Jul 2007 00:38:07 GMT
Content-Type: text/html; charset=WINDOWS-1251
Connection: close
X-Powered-By: PHP/4.3.8
Set-Cookie: PHPSESSID=b10607143bad4d441b3b75baa11d1c7c; path=/
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache


28.07.2007/06:37:55 local http://void.neverclans.ru/  77875  2 "200 OK" З.27
З.27 (Запись в кэш): (.)*.*



IE:
28.07.2007 6:39:32 # 350: Connection from local/127.0.0.1

28.07.2007 6:39:32 # 350 >>> URL: http://void.neverclans.ru/
GET http://void.neverclans.ru/ HTTP/1.1
Accept: */*
Accept-Language: ru
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)
If-Modified-Since: Sat, 28 Jul 2007 03:38:22 GMT
Host: void.neverclans.ru
Proxy-Connection: Keep-Alive


28.07.2007 6:39:32 # 350: DNS resolve void.neverclans.ru --> 213.219.245.146 (From cache)

28.07.2007 6:39:33 # 350:  Outbound Connection

28.07.2007 6:39:34 # 350 <<< URL: http://void.neverclans.ru/
HTTP/1.1 200 OK
Server: nginx/0.5.17
Date: Sat, 28 Jul 2007 00:39:42 GMT
Content-Type: text/html; charset=WINDOWS-1251
Transfer-Encoding: chunked
Connection: keep-alive
Keep-Alive: timeout=20
X-Powered-By: PHP/4.3.8
Set-Cookie: PHPSESSID=d470d5842075ab3066a34042eb8eda70; path=/
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Content-Encoding: gzip

28.07.2007/06:39:32 local http://void.neverclans.ru/  18025  2 "200 OK gzip" З.27
З.27 (Запись в кэш): (.)*.*

Сообщить модератору   Записан
DenZzz
Модератор
*****

Репутация: +179/-11
Offline Offline

Сообщений: 5589



« Ответ #29 : 29 июля 2007, 20:15:58 »

Заметил такой глюк в Opera даже если включена опция "Использовать HTTP/1.1 для работы с прокси" то Opera отсылает запрос используя HTTP/1.0 но с поддержкой GZip.

Это не глюк, а эвристический алгоритм Оперы! При первом за сессию обращении к сайту Опера шлет только первый запрос по протоколу HTTP/1.0, чтобы выяснить, чего умеет сервер. Если сервер отвечает, используя протокол HTTP/1.1, то все следующие запросы Опера уже шлет по HTTP/1.1.

Нажми кнопку "Обновить" в Опере на сайте http://void.neverclans.ru/ или перейди по какой-нибудь ссылке на другие страницы сайта и увидишь GZIP !   Улыбка


Кстати, не все сайты отвечают HTTP/1.1 на запрос 1.0 Оперы со всеми вытекающими... но это уже совсем другая история...  Подмигивающий


P.S. Подожди выхода новой версии HC - там будет реализована поддержка метода OPTIONS и тогда Опера будет сразу при первом запросе использовать HTTP/1.1.
Сообщить модератору   Записан
Oleg
Новичок
*

Репутация: +0/-1
Offline Offline

Сообщений: 29


WWW
« Ответ #30 : 04 января 2008, 14:33:19 »

 Opera с HandyCache.
Настройка сети браузера: количество соединений к серверу -> 64; общее количество соединений -> 64.
Цитировать
If you use a proxy, this is treated as a single "server" by browsers and so you should set your "Max connections to a server" equal to "Max total connections", e.g. 64/64.
Источник: Opera Browser Wiki :: Opera Performance Enhancements
Сообщить модератору   Записан
Страниц: 1 [2]  Все   Вверх
  Отправить эту тему    Печать  

 
Перейти в: