Ru-Board.club
← Вернуться в раздел «Программы»

» HandyCache ( Часть 4 )

Автор: NothingAnother
Дата сообщения: 25.08.2006 17:18
vortex0220
Слегка расширенно:
Код: \.([am]spx?|doc|[dpsx]?html?|[dx]ml|cgi(-bin)?|css|ico|(j|vb)s|p(df|l|hp)|txt|xls)$
Автор: V0lt
Дата сообщения: 25.08.2006 21:58
у меня проблема с обновлением некоторых страниц с ru.wikibooks.org

например ни в какую не обновляются страницы
http://ru.wikibooks.org/wiki/HandyCache/ToDo
http://ru.wikibooks.org/wiki/HandyCache/ToDo/URL_to_Cache

отключал список "Не обновлять" (хотя там нет включенных правил которые должны сработать на этих урлах), отключал "Не обновлять свежие файлы", пробовал снимать все галки со списков, список "Только из кеша" отключен

...
Список не обновлять:
#6#~#True#~#\.(jpg|jpeg|png|gif|bmp|swf|ico)(\?|$)#~#(\.imageshack\.us/gal\.php|\.rapidshare.de\.access(\d)*\.png)#~##~##~#0
#6#~#True#~#\.(js|css)(\?|$)#~##~##~#720:00#~#0
#6#~#False#~#.#~##~##~#00:01#~#0
Автор: unreal666
Дата сообщения: 25.08.2006 22:55
V0lt
А в списке "Запись в кэш" что стояло?
Автор: C0USIN
Дата сообщения: 25.08.2006 23:30
V0lt
Смотри монитор. Если колонка Правила пустая и пишет 200 from cache то это уже описанный глюк HC
http://ru.wikibooks.org/wiki/HandyCache/ToDo/Time_Zone
Будет поправлено в след версии. А пока можно переселиться в Москву
Автор: V0lt
Дата сообщения: 26.08.2006 16:25
unreal666

Цитата:
А в списке "Запись в кэш" что стояло?

кешировать все (#5#~#True#~#.#~##~##~#0)

C0USIN

Цитата:
Смотри монитор. Если колонка Правила пустая и пишет 200 from cache то это уже описанный глюк HC

симптомы похожи
помогает, если снять галку с "Чтение из кеша"
Автор: Churchill
Дата сообщения: 27.08.2006 17:47
Уважаемые господа Хэндикэшевцы!
Программа очень нужная и эффективная, за что автору - огромный респект!
Две недели я разбирался в настройках, правилах и пр. штуках - как с Вашей помощью, так и методом научного тыка, т.к. в регэкспах нишиша не понимаю В результате слепил такие вот правила для себя основные (для борды). Большая просьба - прокомментируйте их, и скажите - что правильно, что неправильно, что лишнее и чего - нехватает.
Белый список:
1.
Цитата:
i\d?\.ru-board\.com

Галочки - "черный список", "только из кэша"
Исключения - нет.
Попадания - 26147 (за 2 недели - для всех)
2.
Цитата:
forum\.ru-board\.com

Галочки - "черный список", "не обновлять", "только из кэша"
Исключения -
Цитата:
\.(js|css|jpe|jpg|jpeg|png|gif|bmp)$

Попадания - 16782
3.
Цитата:
\.(jpe?g?|png)

Галочки - "черный список", "не обновлять", "только из кэша", "переадресация"
Исключения - нет.
Попадания - 2972
4.
Цитата:
+forum.ru-board.com/board/temp/rbc/blok556x135.gif

Галочки - "черный список", "только из кэша"
Исключения - нет
Попадания - 122 (за 3 дня, как создал)
5.
Цитата:
+forum.ru-board.com/board/temp/sd/1.gif

Галочки - "черный список", "только из кэша"
Исключения - нет
Попадания - 122 (за 3 дня, как создал)
6.
Цитата:
+forum.ru-board.com/forall/ajax/ajax.js

Галочки - "черный список", "не обновлять", "только из кэша"
Исключения - нет
Попадания - 122 (за 3 дня, как создал)
7.
Цитата:
+forum.ru-board.com/forall/ajax/ajax.css

Галочки - "черный список", "не обновлять", "только из кэша"
Исключения - нет
Попадания - 122 (за 3 дня, как создал)
8.
Цитата:
+forum.ru-board.com/board/rbc.css

Галочки - "черный список", "не обновлять", "только из кэша"
Исключения - нет
Попадания - 122 (за 3 дня, как создал)

Чёрный список:
1.
Цитата:
(i\d?|forum)\.ru-board\.com/(board/)?temp/

Исключения - нет
Попадания - 3949
2.
Цитата:
+i.ru-board.com/images/remake1.gif

Исключения - нет
Попадания - 724

Остальные списки - присутствуют те, что мне присылали вы, или я скачивал с шапки.
Вопрс такой - правильно ли я все написал? Можно ли это дело упростить?
PS: Экономия траффа 40-45%. Вид руборда меня вполне устраивает
Всем спасибо!






Автор: faZZ
Дата сообщения: 27.08.2006 18:25
Churchill
уж лучше выложи списки где нибудь. а то как то сложно разобраться не имея полной картины
Автор: Churchill
Дата сообщения: 27.08.2006 18:34
faZZ

Цитата:
уж лучше выложи списки где нибудь.

А как это сделать и где? Я с радостью!
Автор: unreal666
Дата сообщения: 27.08.2006 19:12
Churchill
3. Нафига тебе обновлять картинки.
4, 5 . Тебе что, нужны баннеры?

6, 7, 8. Проще одним правилом
forum\.ru-board\.com/.*/(ajax|rbc)\.(js|css)

Цитата:
А как это сделать и где? Я с радостью!

Слей или на какой-нибудь сайт, типа rapidshare.de. Или создай свой сайт в какой-нибудь бесплатной зоне (например narod.ru) и заливай туда с помощью FTP.
Автор: Churchill
Дата сообщения: 27.08.2006 19:17
unreal666

Цитата:
3. Нафига тебе обновлять картинки.

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

Цитата:
4, 5 . Тебе что, нужны баннеры?

Аналогично предыдущему.
Прсто чтоб на борде - дыр не было от незагруженных рисунков/банеров

Цитата:
6, 7, 8. Проще одним правилом
forum\.ru-board\.com/.*/(ajax|rbc)\.(js|css)

Понял! Пасибы!

Цитата:
Слей или на какой-нибудь сайт, типа rapidshare.de. Или создай свой сайт в какой-нибудь бесплатной зоне (например narod.ru) и заливай туда с помощью FTP.

Можно и залить! Только что именно заливать то?
Автор: DenZzz
Дата сообщения: 27.08.2006 19:24
Churchill

Проще выложить прямо здесь в тэге [no][more]Список[/more][/no]
С правилами ты явно переборщил! Зачем тебе реклама? Зачем надо постоянно качать таблицы стилей .CSS и скрипты .JS, если они практически никогда не меняются?

Цитата:
PS: Экономия траффа 40-45%. Вид руборда меня вполне устраивает

У меня на этом форуме 70-80% экономии...
Автор: Churchill
Дата сообщения: 27.08.2006 19:27
DenZzz

Цитата:
Зачем тебе реклама? Зачем надо постоянно качать таблицы стилей  .CSS и скрипты .JS, если они практически никогда не меняются?

А я думал - что с этими правилами как раз и не обновляются...

Добавлено:
DenZzz

Цитата:
Проще выложить прямо здесь в тэге [more]Список[/more]  

Список вставит в блокнот? И потом постить? или копировать, как я в посте делал?
Автор: Bolenic
Дата сообщения: 27.08.2006 19:31
Churchill !
Файлы удобно выкладывать тут -
http://webfile.ru/
Автор: DenZzz
Дата сообщения: 27.08.2006 19:35
Churchill

Цитата:
А я думал - что с этими правилами как раз и не обновляются...

Нет! "Белый список" отменяет работу других списков. Твои правила 6,7,8 запрещают HC использовать список "Не обновлять" и "Только из кэша", поэтому js и css форума у тебя будут качаться (запрашиваться на сервере) каждый раз при загрузке страницы...

Цитата:
Список вставит в блокнот? И потом постить? или копировать, как я в посте делал?

Найди файл white.lst в папке HC и скопируй все его содержимое в тэг [more].
Автор: Churchill
Дата сообщения: 27.08.2006 19:37
DenZzz

Цитата:
Найди файл white.lst в папке HC и скопируй все его содержимое в тег.

O'k!
Добавлено:
Скопировал.... как-то криво получилось.... :shuffle:
Добавлено:
[more]HandyCache_list_Format_2
True::i\d?\.ru-board\.com::::::True::False::False::True::False::False::24589
True::forum\.ru-board\.com::\.(js|css|jpe|jpg|jpeg|png|gif|bmp)$::::True::False::True::True::False::False::16055
True::\.(jpe?g?|png)::::+picasaweb.google.com::True::False::True::True::True::True::2796
True::+forum.ru-board.com/board/temp/rbc/blok556x135.gif::::::True::False::False::True::False::False::45
True::+forum.ru-board.com/board/temp/sd/1.gif::::::True::False::False::True::False::False::43
True::+forum.ru-board.com/board/temp/rbc/340x80.swf::::::True::False::False::True::False::False::12
True::.*(nnm|kpnemo)\.ru.*\.gif::::::True::False::False::False::False::False::184
True::+forum.ru-board.com/forall/ajax/ajax.js::::::True::False::True::True::False::False::32
True::+forum.ru-board.com/forall/ajax/ajax.css::::::True::False::True::True::False::False::30
True::+forum.ru-board.com/board/rbc.css::::::True::False::True::True::False::False::29
False::(i\d?|forum)\.ru-board\.com::::::True::False::True::True::False::False::2486
True::\.(7z|exe|cab|mp3|msi|rar|xpi|zip)$::::::True::True::False::False::False::False::135
True::+rapidshare.de/::::::True::False::False::False::False::False::291
True::\brss\b::::::False::True::False::False::False::False::83
True::\bmail\.ru/::\.(js|css|ico|swf|jpe|jpg|jpeg|png|gif|bmp)$::::True::False::False::False::False::False::77
True::\.(exe|rar|zip|7z|xpi|cab|msi|mp3|ogg|com|aac|ac3|uha|doc|pdf)$::::::False::True::False::False::False::False::65
True::forum\.ru-board\.com/.*\.cgi(\?|$) ::::::False::False::True::True::False::False::0
True::+forum.ru-board.com/::::::False::False::False::False::False::False::0
True::+pryan.org/firefox/::\.(ico|gif)$::::True::True::False::False::False::False::0
True::+tv.sarbc.ru/::\.(js|css|ico|jpe|jpg|jpeg|png|gif|bmp)$::::True::True::False::False::False::False::0
True::+ftp.mozilla.org/pub/mozilla.org/firefox/::\.(ico|gif)$::::True::True::False::False::False::False::0
False::<-- Spoiler -->::::::False::False::False::False::False::False::0
True::+rapidshare.de*::::::False::False::False::False::False::False::0
True::+192.168.1.1::::::True::True::True::True::True::True::0
True::cycle\.shimano-eu\.com.*\.jpg::::::True::False::False::False::False::False::0
False::+vb.kievsat.com/::\.(js|css|ico|swf|jpe|jpg|jpeg|png|gif|bmp)$::::False::False::False::False::False::False::0
True::(w|web)stat\.irtel\.ru::::::True::True::True::True::True::True::0
[/more]
Автор: unreal666
Дата сообщения: 27.08.2006 19:47
Churchill

Цитата:
Скопировал.... как-то криво получилось....

Отредактируй свой пост. Убери галку с "Разрешить смайлики".
Автор: DenZzz
Дата сообщения: 27.08.2006 19:50
Churchill

По поводу твоего "Черного списка": зачем там правило 2 - оно блокирует только логотип этого форума, который не менялся лет 5...

К первому твоему правилу ЧС у меня набито исключение: \.css$
Видимо, у меня на то были веские причины...
Автор: unreal666
Дата сообщения: 27.08.2006 19:52

Цитата:
А я думал - что с этими правилами как раз и не обновляются...

Тоже чего-то непонятно тогда.
Если ты так думал, то что же тогда думал насчет 2 и 3 правила?
2-ое правило у тебя кажется правильно (зависит от того, что ты вообще хотел).
Т.е. 2-ым правилом ты делаешь так, чтобы этот форум всегда обновлялся, кроме картинок, js и css.
Автор: Churchill
Дата сообщения: 27.08.2006 19:53

Цитата:
Отредактируй свой пост. Убери галку с "Разрешить смайлики".

Сделал.
DenZzz

Цитата:
К первому твоему правилу ЧС у меня набито исключение: \.css$

Так может и ЧС в мо выложить? С десяток основных? (наиболее попадаемых)?

Добавлено:
unreal666

Цитата:
Т.е. 2-ым правилом ты делаешь так, чтобы этот форум всегда обновлялся, кроме картинок, js и css.

Ну да! Или я - не прав?
Автор: unreal666
Дата сообщения: 27.08.2006 20:16
Churchill

Цитата:
Ну да! Или я - не прав?

Прав. Это спросил к тому, что 3, 6, 7 и 8 правилами ты тоже обновляешь, хотя думал, что не обновляешь

4 и 5 правила. если хочешь чтобы баннеры брались только из кэша, то вместо этих 2-ух правил сделай одно:
forum\.ru-board\.com/board/temp/.*\.gif
или
+forum.ru-board.com/board/temp/*.gif

3 правило вообще убери.

Добавлено:
И если тебе нужно, чтобы файлы ...

Цитата:
forum.ru-board.com/forall/ajax/ajax.js     
forum.ru-board.com/forall/ajax/ajax.css     
forum.ru-board.com/board/rbc.css

не обновлялись, то нужно удалить правила 6, 7, 8. А в списке "не обновлять" должно стоять правила для этих расширений.

mai62
Подайте плиз новую версию
(в которой можно было бы использовать правила в белом списке дл обхода самого белого списка)
Автор: DenZzz
Дата сообщения: 27.08.2006 20:29
Churchill

Цитата:
Ну да! Или я - не прав?

А что у тебя тогда за правила в списке "Не обновлять" и "Только из кэша", что их надо персонально отменять в "Белом списке"?

Из всех твоих "специальных" правил для этого форума у меня есть только твое правило №1 из "Черного списка". Все остальное явно лишнее, если ты конечно не переделал до неузнаваемости свои "Черный список", "Не обновлять" и "Только из кэша"...

Добавлено:
Churchill

По поводу твоего 4 и 5 правила БС раз ты преследуешь цель: "Если они из кэша - пусть будут", то этим правилам самое место в списке "Только из кэша"... Иначе, если баннеры станут меняться каждый день, ты будешь ежедневно качать новые...
Автор: Churchill
Дата сообщения: 27.08.2006 20:43
unreal666
DenZzz
Ребяты! УУУУ! У меня совсем ум зашел куда-то, даже не за разум!
Ну напишите мне - чего мне надо прям тут! может быть - не одному мне надо!
Автор: unreal666
Дата сообщения: 27.08.2006 20:52
Churchill

Цитата:
Ну напишите мне - чего мне надо прям тут!

Это зависит от того, что ТЕБЕ надо.
У разных людей разные нужды.

Добавлено:
И лучше для начала с регеспы изучи. Ничего сложного в них нет.
Ябы уже давно полностью описал бы регеспы на своем сайте, но сейчас некогда - логический раздел накрывался, восстанавливаю (точнее пытаюсь) через HEX-редактор.
Автор: DenZzz
Дата сообщения: 27.08.2006 20:56
Churchill

Я бы взял списки, которые идут с программой при установке...
Отключил бы там правило .* в списке "Не обновлять" (если оно там включено), т.к. критерий свежести с неправильным часовым поясом создают много проблем в текущей версии HC.
Добавил бы твое правило 1 в ЧС (кстати, оно как раз и режет все те баннеры, которые ты разрешаешь в правиле 4 и 5 БС - ты уж определись, чего хочешь... ).
Все остальные твои "специальные" правила для ru-board - в топку, как ненужный балласт... Т.к. и со списками "по умолчанию" все работает корректно - страницы обновляются, а графика, скрипты и стили берутся из кэша. Лучше не придумаешь...
Автор: Churchill
Дата сообщения: 27.08.2006 21:03
DenZzz
Я когда эти правила все рисовал (по аналогии с существующими) смотрел, как реагирует монитор событий.
Если я правильно понимаю - монитор пишет "из кэша 100%" - значит с нета не грузит. прав ли?... И тыком научным всаживал все эти правила.... Если верить монитору и статистике (только по руборду) - с борды я практически ничего не качаю нового, кроме постов новых....
Даже менеджера закачек поствил, чтоб убрать лишнюю инфу из монитора. Сейчас (за сегодня - целый день безвылазно с обновлением в 2 минуты):
Инет - 12 метров
Кэш - 11 метров.
При правилах по умолчанию - было значительно хуже!
Автор: DenZzz
Дата сообщения: 27.08.2006 21:41
Churchill

Покажи список "Не обновлять" - не должно быть "из кэша 100%" в он-лайн...

Цитата:
Если верить монитору и статистике (только по руборду) - с борды я практически ничего не качаю нового, кроме постов новых...

Стили и скрипты по твоим правилам будут постоянно проверяться "на свежесть" на сервере, а это время и трафик на запрос...

Цитата:
Инет - 12 метров
Кэш - 11 метров.

Т.е. всего 48%. У меня за этот вечер на форуме - 86%, причем список "Только из кэша" отключен...
Автор: Churchill
Дата сообщения: 27.08.2006 21:47
DenZzz

Цитата:
У меня за этот вечер на форуме -  86%,

Ого! Хоццу так!:)

Цитата:
Покажи список "Не обновлять"

O'k Вот он:
[more]HandyCache_list_Format_3
True::\.(jpg|jpeg|png|gif|bmp|swf|ico)(\?|$)::::::::25129
True::\.(js|css)$::::::84:00::101
True::i\.ru-board\.com/avatars/::::::168:00::0
True::(.)*::::::0:05::20
[/more]
Автор: unreal666
Дата сообщения: 27.08.2006 21:56
Churchill

Цитата:
O'k Вот он:
Подробнее...

А нафига вы (ты и другие) вообще раз в неделю обновляете аватары?
Хотя наверно при включенном чтении из кэша, если аватары не изменились, то они все равно не будут качаться.
Автор: Churchill
Дата сообщения: 27.08.2006 22:06
unreal666

Цитата:
А нафига вы (ты и другие) вообще раз в неделю обновляете аватары?

Где?
На чтении из кэша у меня стоит: "разрешен" - галка не стоит, но стоит псиса - отменить для опера. я токмо оперой пользуюсь.
Автор: DenZzz
Дата сообщения: 27.08.2006 22:07
Churchill

Цитата:
O'k Вот он:

Отключи последнее правило - зачем тебе 5 минут не обновлять страницы с этого форума...
Убери критерии свежести из всех правил, т.к. пока эта фича до конца не доработана. Проблема описана здесь.
И отключи весь свой Белый список.

При загрузке страниц форума из Инета должна качаться только сама страница, все остальное должно браться из кэша по правилу списка "4. Не обновлять". Проверь в Мониторе HC...

Добавлено:
Churchill

Цитата:
На чтении из кэша у меня стоит: "разрешен" - галка не стоит

С этого момента поподробнее... Где галка не стоит?

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: Folder Marker (FolderMarker)


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.