+  HandyCache форум
|-+  Главная категория» Новые предложения» Необходим ли список "Запись в кэш"
Имя пользователя:
Пароль:
Страниц: 1 2 [3] 4 5 ... 8   Вниз
  Отправить эту тему    Печать  
Автор Тема: Необходим ли список "Запись в кэш"  (Прочитано 71371 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Кирилл
Beta tester
*****

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

Сообщений: 124


« Ответ #40 : 16 января 2007, 11:41:38 »

Странный какой-то вопрос...
Решается разрешением вложенных списков - тогда реализуются преимущества и раздельных и объединенных списков.
2 DenZzz
Цитировать
Давайте не забывать, что над кодом HC работает всего 1 человек - mai62 в свободное от основной работы время и возможности его не безграничны!
Уважаемый mai62 по моему скромному мнению, сам способен решить, что из предложенного реализовывать, а что - нет.
Цитировать
Поэтому не время заниматься "украшательством", когда есть еще много работы над расширением функционала HC!
И здесь, я полагаю, mai62 способен выбрать сам.
Основная функция HC - это личный кеш-сервер с непревзойденными возможностями настройки под нужды конкретного пользователя. И увеличение настраиваемости как кеш-сервера называть "украшательством" со стороны челоевека, не являющегося автором программы, несколько самонадеянно.
Уж если и есть "украшательство" - так это поддержка CGI-прокси. Здесь HandyCache занимается не своим делом, все равно с веб-фильтрами (например, Proxomitron) ему (возможно пока) не равняться. Например, тот же WebWarper без фильтрации страниц, куков и автоматического определения сжатия использовать, мягко говоря, неудобно.
Сообщить модератору   Записан
DenZzz
Модератор
*****

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

Сообщений: 5589



« Ответ #41 : 16 января 2007, 13:55:47 »

Кирилл

Цитировать
Уважаемый mai62 по моему скромному мнению, сам способен решить, что из предложенного реализовывать, а что - нет.

А я и не беру на себя функцию говорить здесь за mai62 без его на то разрешения! А выражаю свою точку зрения!

А не кажется ли тебе, уважаемый Кирилл, что молчание mai62 на протяжении всех трех страниц в этой теме косвенным образом свидетельствует о его отношении/интересе к этой затее? Подмигивающий

P.S. Закончили оффтопик!
« Последнее редактирование: 16 января 2007, 14:28:56 от DenZzz » Сообщить модератору   Записан
Кирилл
Beta tester
*****

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

Сообщений: 124


« Ответ #42 : 16 января 2007, 14:27:24 »

2 DenZzz
Цитировать
А не кажется ли тебе, уважаемый Кирилл, что молчание mai62 на протяжении всех трех страниц в этой теме косвенным образом свидетельствует о его отношении/интересу к этой затее?
Не кажется.
Цитировать
А я и не беру на себя функцию говорить здесь за mai62 без его на то разрешения! А выражаю свою точку зрения!
Надеюсь также что и не берешь на себя функцию распределения его времени работы над программой. И не считаешь, что предложения, отличные от твоих, сами по себе вредят продукту.
Сообщить модератору   Записан
DenZzz
Модератор
*****

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

Сообщений: 5589



« Ответ #43 : 16 января 2007, 14:39:34 »

Кирилл

Цитировать
И не считаешь, что предложения, отличные от твоих, сами по себе вредят продукту.

Если бы я так считал, то давно бы позакрывал несколько тем в "Новых предложениях"...

P.S. Еще раз предупреждаю: закончили оффтопик в этой теме или приму меры! Злой
Сообщить модератору   Записан
mai62
Автор HC
*****

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

Сообщений: 6383


« Ответ #44 : 16 января 2007, 14:43:59 »

Позвольте вмешаться в ваш спор.
Сначала скажу, что я благодарен DenZzz за то, что он делал на ru-board и делает теперь еще здесь. Я давно для себя отметил, что очень часто (в 90% случаев) его ответы совпадают с тем, что написал бы я сам, он экономит мне очень много времени.
К сожалению, у меня не было возможности подробно следить за ходом дикуссии. Прошу кого-нибудь сформулировать окончательное предложение и какие преимущества сулит его внедрение.
Сообщить модератору   Записан
Кирилл
Beta tester
*****

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

Сообщений: 124


« Ответ #45 : 16 января 2007, 15:20:05 »

Предложение - вложенные списки.
Разрешить в строке списка наряду с URL, указывать ссылку на другой список.
Преимущества - исключение дублирующих записей (например, картинки в "Только из кеша", "Не обновлять" и "Запись в кеш"), легкость обменя списками между пользователями (скачал чужой список, добавил в свой ссылку на него).
Сообщить модератору   Записан
Михаил
Gold beta tester
*****

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

Сообщений: 5513



« Ответ #46 : 16 января 2007, 15:40:22 »

mai62
Мое видение проблемы и предложения как автора темы озвучены здесь. Наглядные примеры приведены здесь.

Дем
Осмыслил твой пост. Объединение списков "Запись в кэш" и "Не обновлять" - это, кажись,  еще один путь к разрешению обозначенной мною проблемы. Причем, на мой взгляд, гораздо более оптимальный.
Итак, предложение такое:
Убираем список "Запись в кэш" как таковой (все-таки, изначальная тема опять становится актуальной в полном объеме). В список "Не обновлять" пишем все то, что хотим кэшировать (при желании можно так и назвать список "Кэшировать"). Все то, что было в упраздненном списке "Запись в кэш" и не дублировало записи из "Не обновлять", вносим в "Не обновлять" с критерием свежести 0 (не пустым, который приравнивается к бесконечности, а именно 0).

Давайте обсудим. Если я все же в чем-то ошибаюсь здесь, это ни в коей мере не снимает актуальности предыдущего изложенного мной подхода, который все равно, на мой взгляд, оптимальнее используемого в НС в настоящее время.

Кирилл
Про вложенные списки недопонял. Если не сложно, опиши подробнее и с конкретными примерами разрешения обсуждаемой проблемы и иных предоставляемых выгод.
« Последнее редактирование: 16 января 2007, 16:12:56 от Михаил » Сообщить модератору   Записан
Сергей
Beta tester
*****

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

Сообщений: 621



« Ответ #47 : 16 января 2007, 16:12:09 »

Цель непонятна. Ради чего запутывать логику программы?
Итак нелегко разобраться в принципе работы.
Сообщить модератору   Записан
Михаил
Gold beta tester
*****

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

Сообщений: 5513



« Ответ #48 : 16 января 2007, 16:15:14 »

Сергей
О чем речь, какая именно цель непонятна?
Сообщить модератору   Записан
Сергей
Beta tester
*****

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

Сообщений: 621



« Ответ #49 : 16 января 2007, 16:29:41 »

Ради чего удалять список? Чем он мешает?
Сообщить модератору   Записан
Михаил
Gold beta tester
*****

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

Сообщений: 5513



« Ответ #50 : 16 января 2007, 16:43:14 »

Сергей
Посмотри здесь.
Таким образом список "Запись в кэш" в его нынешнем виде по сравнению с вариантом, когда мы его исключаем:
1. Заставляет заниматься дублированием правил.
2. Заставляет держать в голове необходимость такого дублирования, т.е. усложняет принятие пользователем правильного решения при реализации возникшей у пользователя потребности.
3. Усложняет и без того непростую (как ты заметил) логику программы фактом наличия еще одного списка.
4. Отвлекает ресурсы на его обработку и содержание.

Если есть какие-то плюсы его пребывания при всем этом, назови их, только конкретно.
Другое дело, проработать вариант исключения этого списка со всех сторон. Нет ли логической ошибки или иных минусов.
Сообщить модератору   Записан
Сергей
Beta tester
*****

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

Сообщений: 621



« Ответ #51 : 16 января 2007, 16:49:43 »

Что то я не наблюдаю дублирования правил.
В списке Запись в кэш у меня описаны типы данных.
А в Не обновлять заданы сайты.
Да и два простых списка лучше одного сложного.
Сообщить модератору   Записан
Сергей
Beta tester
*****

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

Сообщений: 621



« Ответ #52 : 16 января 2007, 16:55:26 »

Мысль в том, что в кэше мы хотим видеть только то, что потом рано или поздно желаем у него просить.
Спорное утверждение. А на нем стоятся все последующие рассуждения.
Сообщить модератору   Записан
Михаил
Gold beta tester
*****

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

Сообщений: 5513



« Ответ #53 : 16 января 2007, 16:57:41 »

Где конкретный пример? Пришли мне (можно на е-mail) свои списки "Запись в кэш", "Только из кэша" и "Не обновлять" и давай обсудим их работу в привате.
Сообщить модератору   Записан
Михаил
Gold beta tester
*****

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

Сообщений: 5513



« Ответ #54 : 16 января 2007, 17:00:50 »

Цитировать
Спорное утверждение. А на нем стоятся все последующие рассуждения.
Я не против, может это только я его так использую. Где пример иных использований?
Сообщить модератору   Записан
Сергей
Beta tester
*****

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

Сообщений: 621



« Ответ #55 : 16 января 2007, 17:30:00 »

Итак, предложение такое:
Убираем список "Запись в кэш" как таковой (все-таки, изначальная тема опять становится актуальной в полном объеме). В список "Не обновлять" пишем все то, что хотим кэшировать (при желании можно так и назвать список "Кэшировать"). Все то, что было в упраздненном списке "Запись в кэш" и не дублировало записи из "Не обновлять", вносим в "Не обновлять" с критерием свежести 0 (не пустым, который приравнивается к бесконечности, а именно 0).

Так и не понял предложения. Какие будут списки и с какими правилами, если мне надо сохранять ВСЁ в кэше и не обновлять картинки, допустим?
Сообщить модератору   Записан
Михаил
Gold beta tester
*****

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

Сообщений: 5513



« Ответ #56 : 16 января 2007, 17:47:41 »

В списке "Не обновлять" пишешь одно под другим:
1)   .*\.(jpg|gif|...)$.
2)   .* с критерием свежести 0.
Сообщить модератору   Записан
Дем
Постоялец
***

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

Сообщений: 167



« Ответ #57 : 16 января 2007, 22:16:23 »

Цитировать
А давайте все списки в один объединим! Наставим там триггеров и доп. полей... А потом сами будем полдня в них разбираться!
А чего? вполне можно, между прочим. Улыбка Всего два триггера получилось:
1) Источник - инет/кеш/инет+кеш/кеш+инет/блокировка(файл на диске)
2) писать в кеш - да/нет

Ну и списки преобразования и переадресации остаются.
Сообщить модератору   Записан
mai62
Автор HC
*****

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

Сообщений: 6383


« Ответ #58 : 18 января 2007, 17:20:57 »

Список Запись в кэш останется. К нему уже привыкли, он нужен и заменять его суррогатами не вижу смысла. Для желающих отказаться от использования этого списка могу предложить сделать опцию в списке Не обновлять и Только из кэша что-то вроде "Записывать в кэш при попадпнии в список".
Сообщить модератору   Записан
Михаил
Gold beta tester
*****

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

Сообщений: 5513



« Ответ #59 : 18 января 2007, 23:30:11 »

mai62
Цитировать
Для желающих отказаться от использования этого списка могу предложить сделать опцию в списке Не обновлять и Только из кэша что-то вроде "Записывать в кэш при попадпнии в список".

Спасибо! Для исключения ненужного дублирования действий пользователя и правил в списках  устроит опция "Записывать в кэш при НЕпопадании в список" (непопадание подразумевает в т.ч. несоответствие критерию свежести) в списке "Не обновлять". Это должно делаться, естественно, в обход списка "Запись в кэш", который можно будет при этом безболезненно отключить.
« Последнее редактирование: 19 января 2007, 00:07:03 от Михаил » Сообщить модератору   Записан
Страниц: 1 2 [3] 4 5 ... 8   Вверх
  Отправить эту тему    Печать  

 
Перейти в: