Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Закладки » HandyCache ( Часть 4 )

Модерирует : gyra, Maz

Widok (08-11-2006 14:20): лимит страниц. продолжаем здесь  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101

   

Nep



Moderator
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

HandyCache


HandyCache (HC) - это кэширующий HTTP прокси-сервер. Главное назначение программы заключается в ускорении загрузки WEB-страниц и сокращении расходов на оплату трафика. Экономия только за счет испрользования кеша может достигать 70 и более процентов. Блокирование рекламы с помощью "Черного списка" делает экономию еще большей.
 
Программа ориентирована в основном на обслуживание запросов пользователя компьютера, на котором она установлена. Однако, она также может быть использована для "раздачи интернета" на компьютеры небольшой домашней сети.
 
Программа бесплатна для некоммерческого использования.



Вы можете поддержать проект отправив платный SMS

  • Сайт программы: HandyCache.ru (место под проект предоставлено камрадом pop2ROOT).
    Версия сайта по адресу handycache.narod.ru скоро перестанет обновлятся.
    Отправить личное сообщение автору программы e-mail:    
     
  • Текущая версия: HandyCache 0.97b1a от 21.09.06 | зеркало  
    Только exe, скопируйте в папку с уже установленным HandyCache.
  • При первой установке используйте полный setup: HandyCache 0.96b1c
  • Ссылка на ехе-файл предыдущей версии: 096b1c (20.06.06)
     
  • Документация на WikiBooks
    Здесь вы можете прочесть описание настроек и списков, FAQ, ToDo и многое другое.
    Если у вас есть, что добавить о HC - просто допишите...
    Вопросы по самому учебнику задаем в отдельном топике.

     
  • FAQ (Часто задаваемые вопросы)
    Прежде чем задать свой вопрос о программе, пожалуйста ознакомьтесь с FAQ.  
    Может там уже есть ответ на ваш вопрос.

     
  • ToDo-лист (Предложения по улучшению HC)
    Здесь вы можете посмотреть, какие фичи будут реализованы в следующих версиях, или предложить что-то свое.
     
  • Файл помощи (550 Кбайт) от Kiddy
     
  • Статья: "Бережем трафик, время и деньги. Кэширующий HTTP прокси-сервер HandyCache"
    Журнал:  InZone Выпуск № 977 от 09.08.2006 г. (578 КБайт)
     
  • Версия HCie с исправленным HCCmd.exe
     
  • Программа hc.Historian (автор rs) --  
    Сайт hc.Historian --  Подробнее о hc.Historian -- hc.Historian на wiki -- Обсуждение ЗДЕСЬ  
         Как установить? Скачать:  hc.Historian.ib.rar;  обновление до v2.6  (07.11.06) для первонач.установки нужны оба файла

     
  • Программа MailPorter (автор mai62) версия 0.99
    призвана помочь пользователям, подключенным к интернет через HTTP прокси-сервер, получить доступ к своим почтовым ящикам с помощью почтовых программ.

     
  • Черный список для HandyCache - тут или тут (распаковать в папку с HC) на 26.02.05 - 181 правило (7 отключены) Описание...
     
  • Списки HC от NapA [смотреть]

  • Всего записей: 41940 | Зарегистр. 24-06-2001 | Отправлено: 09:31 18-08-2006 | Исправлено: ALeXkRU, 20:46 07-11-2006
    unreal666



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    Именно и только этой страницы?

    На этом форуме - да. Еще такая же фигня на форумах nncron.ru и proxomitron.ru.
    Хотя, возможно, HC отслыает ту дату, которая больше (из даты создания и даты модификации).  
    А для страниц этого форума заголовки наподобие таких:
    Date: Fri, 15 Sep 2006 11:46:36 GMT
    Last-modified: Fri, 15 Sep 2006 12:46:26 GMT

    т.е. дата модификации отсылается с учетом летнего времени, а просто дата - нет.
     
    В закладках 2-ой заголовок не отсылается.
    Кстати, HC на что реагирует, чтобы не брать страницу из Инета: на 1-ый или на 2-ой заголовок ?

    Всего записей: 6637 | Зарегистр. 14-02-2005 | Отправлено: 15:51 15-09-2006
    DenZzz



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    unreal666

    Цитата:
    Date: Fri, 15 Sep 2006 11:46:36 GMT  
    Last-modified: Fri, 15 Sep 2006 12:46:26 GMT  
    т.е. дата модификации отсылается с учетом летнего времени, а просто дата - нет.  

    Наоборот, в Last-modified время не верно! А сервер в Date сообщает тебе свое время, правильное! Видимо, HC в If-Modified-Since опять отсылает неверное время без учета "летнего" часа! Вечером проверю...
     
    Для справки:
    Летом: GMT = MSK - 4
    Зимой: GMT = MSK - 3

    Всего записей: 2138 | Зарегистр. 09-02-2005 | Отправлено: 16:17 15-09-2006 | Исправлено: DenZzz, 16:27 15-09-2006
    ZEWS



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    При отправке сообщений на некоторых форумах (при работе через HC) заместо страницы с новым отправленым сообщением появляется скрипт этой страницы...
    В чём проблема?
     
    И ещё на некоторых форумах стандартне картинки (картинки кнопок и т.п.) меняються на совершенно другие картинки...

    Всего записей: 2873 | Зарегистр. 25-02-2006 | Отправлено: 16:50 15-09-2006
    unreal666



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    DenZzz

    Цитата:
    Наоборот, в Last-modified время не верно!


    Цитата:
     Видимо, HC в If-Modified-Since опять отсылает неверное время без учета "летнего" часа!

    Если судить по тому, что отсылает HC, то он отсылает дату создания файла, которая устанавливается по дате в заголовке Last-modified.
    Это глюк этого форума, который заключается в том, что при отправке заголовка Last-modified не отнимается 1 час (летнее время).
    Т.е. HC все правильно отсылает, просто глюк форума.

    Всего записей: 6637 | Зарегистр. 14-02-2005 | Отправлено: 17:34 15-09-2006 | Исправлено: unreal666, 17:35 15-09-2006
    faZZ



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    forever
    18:41 15-09-2006
    Цитата:
    Смысл?

    нагляднее. сейчас новичку сложно будет разобраться, как какой список именуется в сокращении

    ----------
    жЫзнь интересная штука..

    Всего записей: 1642 | Зарегистр. 10-01-2004 | Отправлено: 18:31 15-09-2006
    PopovSergej



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Заметил маловажный, но всеже присутствующий баг, если в ДНС кэше нет записей, то после обновления (праврой кнопкой в менюшке) вылетает ошибка, прога не вылетает и продолжает работать  

    Всего записей: 1190 | Зарегистр. 09-01-2006 | Отправлено: 19:20 15-09-2006
    DenZzz



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    unreal666

    Цитата:
    Т.е. HC все правильно отсылает

    Проверил, HC в If-Modified-Since отсылает время с учетом часового пояса и "летнего" времени. Время в Date на форуме правильное, в Last-Modified - не всегда...
     

     
    mai62
     
    Баг-репорт:
     
    1. HC вставляет в If-Modified-Since дату создания файла. Таким образом, если файл уже давно лежит в кэше и каждый раз обновляется, то его дата создания остается старой, а обновляется только дата модификации. Но HC в If-Modified-Since продолжает писать старую дату создания, что, естественно, не соответсвует действительности...
     
    2. Еще, HC почему-то сохраняет в кэш новые файлы с датой создания: 30 декабря 1899 г., 5:00:00. Например, файл http://forum.ru-board.com/forall/ajax/ajax.css (если его сначала удалить из кэша).  Закономерность не ясна... Файловая система NTFS. У всех так?
     
    3. При включенном RAM-кэше HC не хочет брать из своего кэша некоторые файлы. Например, каждый раз грузит http://forum.ru-board.com/forall/ajax/ajax.js на странице закладок ru-board, хотя http://i.ru-board.com/board.js берет по правилу "Н.2".  
    Отключаю RAM-кэш и оба эти скрипта берутся из кэша HC по правилу "Н.2".  
    Перезапустил HC, включил RAM-кэш - все заработало, как положено... Что это было?  
     
    4. "Обновление даты неизменившихся файлов после проверки их "свежести" не работает. Например, свежесть скрипта: http://www.drweb.com/wz_tooltip.js с просроченным "критерием свежести" проверяется при каждой загрузке сайта http://www.drweb.com/ , а в кэше HC остается лежать такой файл со старой датой...

    Всего записей: 2138 | Зарегистр. 09-02-2005 | Отправлено: 19:59 15-09-2006 | Исправлено: DenZzz, 23:17 15-09-2006
    cluster

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    расскажите в двух словах, чем полезен DNS-кэш?
    RAM-кэш - он ведь получается временный? В каких случаях он полезен?
     
    Добавлено:
    А ещё, одно пожелание. Когда файлы попадают в очередь загрузки (нижняя часть монитора), при переходе в автономный режим они догружаются а хотелось бы, чтобы их закачка отменялась.

    Всего записей: 1720 | Зарегистр. 21-11-2003 | Отправлено: 22:50 15-09-2006
    DenZzz



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    cluster

    Цитата:
    расскажите в двух словах, чем полезен DNS-кэш?

    А спросить у Яндекса не можешь? Вот цитата из одной статьи:

    Цитата:
    Многие пользователи наверняка сталкивались с такой ситуацией, когда вдруг часть сайтов перестает открываться, либо открывается очень медленно. Одна из распространенных причин этого - медленный или неработающий DNS-сервер у провайдера.
    ...
    К примеру, у меня за неделю до 96% обращений к DNS было из кэша ExtraDNS и суммарная экономия времени составила около 13 минут. И хотя на первый взгляд может показаться несущественной экономия нескольких миллисекунд при каждом обращении к сайту, однако, задумайтесь: браузеру при загрузке веб-страниц, содержащих много ссылок на графику и баннеры, приходится еще раз делать запросы к DNS. А при работе, например, через GPRS будет вообще весьма существенное ускорение и экономия трафика.



    Цитата:
    RAM-кэш - он ведь получается временный? В каких случаях он полезен?

    Во всех! Операции с памятью в десятки раз быстрее операций с жестким диском. Когда ты читаешь этот форум, то на всех страницах используются одни и те же элементы оформления (скрипты, стили, кнопки, картинки и т.п.), поэтому разумнее держать их в памяти и мгновенно отдавать по запросу, чем искать в кэше на диске...

    Всего записей: 2138 | Зарегистр. 09-02-2005 | Отправлено: 23:13 15-09-2006
    ostro

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    почему ram кэш в проге по умолчанию равен 3 мб -- какие рекомендации по оптимальному размеру?
    спасибо! прога чудесная!

    Всего записей: 705 | Зарегистр. 08-11-2004 | Отправлено: 23:48 15-09-2006
    ZUBAHA



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    а где галочка "ИСПОЛЬЗОВАТЬ РОДИТЕЛЬСКИЙ ПРОКСИ" в HandyCache 0.95b3b  ?
    что-то не найду я никак её :(
    нужно прирулить связку HandyCache + CProxy
     

    Всего записей: 139 | Зарегистр. 08-01-2005 | Отправлено: 00:19 16-09-2006
    DenZzz



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ostro

    Цитата:
    почему ram кэш в проге по умолчанию равен 3 мб -- какие рекомендации по оптимальному размеру?

    Думаю, это зависит от размера твоей свободной оперативной памяти...
     
    Добавлено:
    ZUBAHA
     
    Настройки - Общие - Внешний прокси - Разрешить
    И добавь там в таблицу строку для CProxy (хост: 127.0.0.1 - если комп один, порт: из настроек CProxy).

    Всего записей: 2138 | Зарегистр. 09-02-2005 | Отправлено: 00:23 16-09-2006
    mai62



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    DenZzz

    Цитата:
    HC вставляет в If-Modified-Since дату создания файла.

    Это правильно.

    Цитата:
    Таким образом, если файл уже давно лежит в кэше и каждый раз обновляется, то его дата создания остается старой, а обновляется только дата модификации. Но HC в If-Modified-Since продолжает писать старую дату создания, что, естественно, не соответсвует действительности...  

    А это не правильно. При записи файла в кэш НС изменяет дату создания (берет из LastModified или Date)

    Цитата:
    . Еще, HC почему-то сохраняет в кэш новые файлы с датой создания: 30 декабря 1899 г., 5:00:00. Например, файл http://forum.ru-board.com/forall/ajax/ajax.css (если его сначала удалить из кэша).  Закономерность не ясна... Файловая система NTFS. У всех так?  

    Проверил, у меня дата нормальная. Покажи лог загрузки этого файла.

    Цитата:
    3. При включенном RAM-кэше HC не хочет брать из своего кэша некоторые файлы. Например, каждый раз грузит http://forum.ru-board.com/forall/ajax/ajax.js на странице закладок ru-board, хотя http://i.ru-board.com/board.js берет по правилу "Н.2".  
    Отключаю RAM-кэш и оба эти скрипта берутся из кэша HC по правилу "Н.2".  
    Перезапустил HC, включил RAM-кэш - все заработало, как положено... Что это было?  

    Видимо там есть баг, надо разбираться.

    Цитата:
    4. "Обновление даты неизменившихся файлов после проверки их "свежести" не работает. Например, свежесть скрипта: http://www.drweb.com/wz_tooltip.js с просроченным "критерием свежести" проверяется при каждой загрузке сайта http://www.drweb.com/ , а в кэше HC остается лежать такой файл со старой датой...

    Должна изменяться дата последнего изменения файла, проверь.
     
    Добавлено:
    faZZ

    Цитата:
    или вместо скобок цветом выделить, если это возможно  

    Попробую сделать.

    Цитата:
    в белом списке имхо лучше просто назвать Б, Ч, ... а не Б. Белый

    Спорное утверждение.

    Цитата:
    шрифт в кэш DNS большой, уменьшить бы

    Сделаю.
    unreal666

    Цитата:
    Каков принцип работы RAM-кэша?

    Когда НС берет файл из дискового кэша и он по размеру подходит, этот файл (вместе с заголовком ответа) остается в памяти и выдается при следующем запросе. Кроме этого в памяти хранятся результаты преобразования URL в имя файла в кэше.

    Цитата:
    Во "Временно отменить клавишей" надо добавить больше клавиатурных сочетаний (Ctrl+Alt+Shift, Win+Ctrl+Alt, Win+Ctrl+Shift, Win+Alt+Shift, Win+Ctrl+Alt+Shift). А то их уже не хватает.

    Сделаю.

    Всего записей: 1717 | Зарегистр. 06-12-2002 | Отправлено: 00:51 16-09-2006
    DenZzz



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    mai62
     
    1.
    Цитата:
    При записи файла в кэш НС изменяет дату создания (берет из LastModified или Date)

    У меня, почему-то, дата создания уже имеющегося в кэше файла остается старой...
     
    2.
    Цитата:
    Проверил, у меня дата нормальная. Покажи лог загрузки этого файла.

    Вот лог: Подробнее... Вроде, ничего необычного...
    А в свойствах файла:
    Код:
    Создан: 30 декабря 1899 г., 5:00:00
    Изменен: 16 сентября 2006 г., 0:55:46
    Открыт: 16 сентября 2006 г., 0:55:46

    У http://forum.ru-board.com/forall/ajax/ajax.js даты нормальные...
     
    3.
    Цитата:
    Видимо там есть баг, надо разбираться.

    Видимо. Баг снова повторился! Вылечил очисткой RAM-кэша...
     
    4.
    Цитата:
    Должна изменяться дата последнего изменения файла, проверь.

    У меня ни одна из дат (создания, модификации и доступа) не обновляется. Зачем менять дату последнего изменения, если в "HC вставляет в If-Modified-Since дату создания файла"?

    Всего записей: 2138 | Зарегистр. 09-02-2005 | Отправлено: 01:18 16-09-2006 | Исправлено: DenZzz, 01:56 16-09-2006
    mai62



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ZEWS

    Цитата:
    При отправке сообщений на некоторых форумах (при работе через HC) заместо страницы с новым отправленым сообщением появляется скрипт этой страницы...  
    В чём проблема?  
     
    И ещё на некоторых форумах стандартне картинки (картинки кнопок и т.п.) меняються на совершенно другие картинки...

    Каким браузером пользуешься?
    PopovSergej

    Цитата:
    Заметил маловажный, но всеже присутствующий баг, если в ДНС кэше нет записей, то после обновления (праврой кнопкой в менюшке) вылетает ошибка, прога не вылетает и продолжает работать

    Спасибо, поправлю.

    Всего записей: 1717 | Зарегистр. 06-12-2002 | Отправлено: 01:24 16-09-2006
    ZEWS



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    mai62
    Mozilla Firefox 1.5.0.6
     
    Пасиб хоть кто-то отреагировал...
    Юзаю софтину со вчерашнего дня, так что пока проблемы есть...

    Всего записей: 2873 | Зарегистр. 25-02-2006 | Отправлено: 01:33 16-09-2006
    mai62



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    DenZzz

    Цитата:
    У меня, почему-то, дата создания файла остается старой...  


    Цитата:
    Зачем менять дату последнего изменения, если в "HC вставляет в If-Modified-Since дату создания файла"?

    Дело вот в чем. Я использую дату создания файла для хранения даты изменения файла на сервере и вставляю ее в If-Modified-Since. Для проверки свежести файлов я  использую дату последнего изменения файла на диске. Когда срок свежести прошел и файл на сервере не изменился я в дату последнего изменения файла вписываю текущую дату. Все бы ничего и должно работать, но есть проблема. Файловая система часто отказывается выполнять команду на изменение даты создания файла (игнорирует ее). Может быть имеет смысл перейти на использование только даты последнего изменения файла?

    Цитата:
    Видимо. Баг снова повторился! Вылечил очисткой RAM-кэша...  

    Попробуй уловить закономерность.
     
    Добавлено:
    ZEWS

    Цитата:
    Mozilla Firefox 1.5.0.6

    Мне уже несколько раз сообщали о проблеме, описаной тобой (перепутанные картинки). И мне кажется, что каждый раз это были пользователи Firefox. Надо бы разобраться в чем дело. Пока не знаю как подступиться к этой проблеме, сам Firefox не юзаю. Прошу отозваться пользователей других браузеров сталкивавшихся с этой проблемой.
     
    Добавлено:
    cluster

    Цитата:
    А ещё, одно пожелание. Когда файлы попадают в очередь загрузки (нижняя часть монитора), при переходе в автономный режим они догружаются а хотелось бы, чтобы их закачка отменялась.

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

    Всего записей: 1717 | Зарегистр. 06-12-2002 | Отправлено: 01:46 16-09-2006 | Исправлено: mai62, 02:03 16-09-2006
    DenZzz



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    mai62

    Цитата:
    Когда срок свежести прошел и файл на сервере не изменился я в дату последнего изменения файла вписываю текущую дату.

    У меня ни одна из дат (создания, модификации и доступа) не обновляется.  
    Лог ответа сервера вот: Подробнее...
    В Мониторе ответ: "200 From Cache", в правиле - пусто.  
     
    Критерий свежести просрочен, но даты wz_tooltip.js не меняются. Даже дата доступа остается прежней...

    Всего записей: 2138 | Зарегистр. 09-02-2005 | Отправлено: 02:07 16-09-2006
    ZEWS



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    mai62
    А вот это из-за чего может быть?

    Цитата:
    И ещё на некоторых форумах стандартне картинки (картинки кнопок и т.п.) меняються на совершенно другие картинки...

    Или тоже из-за лисы?

    Всего записей: 2873 | Зарегистр. 25-02-2006 | Отправлено: 02:10 16-09-2006
    mai62



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    DenZzz

    Цитата:
    Критерий свежести просрочен, но даты wz_tooltip.js не меняются. Даже дата доступа остается прежней...

    Нашел ошибку.
    ZEWS

    Цитата:
    Или тоже из-за лисы?

    Придется мне лису поставить чтобы разобраться. Сколько весит минимальная сборка и где ее взять? Еще мне нужны линки проблемных страниц.

    Всего записей: 1717 | Зарегистр. 06-12-2002 | Отправлено: 02:45 16-09-2006
       

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101

    Компьютерный форум Ru.Board » Компьютеры » Программы » Закладки » HandyCache ( Часть 4 )
    Widok (08-11-2006 14:20): лимит страниц. продолжаем здесь


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru