Thread View: pl.internet.polip
29 messages
29 total messages
Started by Jaroslaw Rafa
Fri, 19 Feb 1999 14:13
Re: tpsa & proxy serwer
Author: Jaroslaw Rafa
Date: Fri, 19 Feb 1999 14:13
Date: Fri, 19 Feb 1999 14:13
26 lines
1979 bytes
1979 bytes
On Fri, 19 Feb 1999, Marek Moskal wrote: > Problemem chyba nie jest idea proxy tylko konkretne realizacje :-? O wlasnie! I tus powiedzial prawde! Moje dotychczasowe doswiadczenia z proxy sa raczej negatywne, dlatego nie uzywam. 1) proxy potrafi wysylac zdezaktualizowane strony ze swojego cache'a, podczas gdy oryginalna strona juz sie zmienila - przeciez proxy nie moze za kazdym odwolaniem sprawdzac, czy strona sie nie zmienila, bo to nie dawaloby zadnej korzysci na laczach w stosunku do sytuacji, gdyby pracowac w ogole bez proxy - i tak kazdorazowo musialoby byc odwolanie do oryginalnego serwera... I to jest chyba problem bardziej idei niz realizacji... Natomiast pozostale niewatpliwie sa problemami realizacji: 2) z mich doswiadczen, proxy generalnie zle sobie radzi ze stronami generowanymi dynamicznie, przez cgi czy ASP. 3) nieraz zdarzalo mi sie, ze proxy mialo krotszy timeout niz moja przegladarka, w efekcie czego przez proxy strony dochodzily np. urwane lub z niekompletnie zaladowanymi obrazkami, a bezposrednio, wprawdzie po dlugim czekaniu, ale mialem strone cala. 4) jezeli proxy urwie plik przy sciaganiu z powodu timeoutu, to na ogol nie daje sie juz tego pliku sciagnac poprawnie - przy wcisnieciu reload proxy ponownie wysyla ten urwany plik. To wszystko generalnie zniecheca mnie do uzywania proxy. Pozdrowienia, Jaroslaw Rafa raj@inf.wsp.krakow.pl
Re: tpsa & proxy serwer
Author: Marek Moskal
Date: Fri, 19 Feb 1999 15:36
Date: Fri, 19 Feb 1999 15:36
33 lines
2036 bytes
2036 bytes
Jaroslaw Rafa napisal(a) dnia [19/02/99]: >> Problemem chyba nie jest idea proxy tylko konkretne realizacje :-? >O wlasnie! I tus powiedzial prawde! [...] >1) proxy potrafi wysylac zdezaktualizowane strony ze swojego cache'a, >podczas gdy oryginalna strona juz sie zmienila Tutaj jest potrzebna jakaś współpraca ze strony serwerów/autorów stron - jeśli w nagłówkach prawidłowo by było określane jak długo wolno trzymać stronę w cache'u, ubyło by problemów. >2) z mich doswiadczen, proxy generalnie zle sobie radzi ze stronami >generowanymi dynamicznie, przez cgi czy ASP. Tak, niestety (?) ASP jest ostatnio coraz bardziej popularne. >4) jezeli proxy urwie plik przy sciaganiu z powodu timeoutu, to na >ogol nie daje sie juz tego pliku sciagnac poprawnie - przy wcisnieciu >reload proxy ponownie wysyla ten urwany plik. ZTCP to był to jakiś problem z przeglądarką a nie cachem. Bodajże Netscape po przerwanym transferze usiłuje być sprytny i próbuje nawet nie ściągnąć brakujący kawałek. Gdy to się nie uda, wyświetla posiadany fragment zamiast poinformowac o błędzie. Takie nieporozumienie... Mogę się mylić, czytałem o tym dawno temu. >To wszystko generalnie zniecheca mnie do uzywania proxy. ...i niestety masz rację. Jeszcze długa droga do wersji 1.0 :) -- (moskit@irc.pl)
Re: tpsa & proxy serwer
Author: Szymon Sokol
Date: Fri, 19 Feb 1999 15:44
Date: Fri, 19 Feb 1999 15:44
23 lines
2052 bytes
2052 bytes
Jaroslaw Rafa <raj@wsp.krakow.pl> wrote: : 1) proxy potrafi wysylac zdezaktualizowane strony ze swojego cache'a, : podczas gdy oryginalna strona juz sie zmienila - przeciez proxy nie moze : za kazdym odwolaniem sprawdzac, czy strona sie nie zmienila, bo to nie : dawaloby zadnej korzysci na laczach w stosunku do sytuacji, gdyby pracowac : w ogole bez proxy - i tak kazdorazowo musialoby byc odwolanie do : oryginalnego serwera... I to jest chyba problem bardziej idei niz : realizacji... Natomiast pozostale niewatpliwie sa problemami realizacji: Ej Jarku. Myślałem, że Ty to znasz protokół HTTP (hint: pola Expires: i Last-Modified:). : 4) jezeli proxy urwie plik przy sciaganiu z powodu timeoutu, to na ogol : nie daje sie juz tego pliku sciagnac poprawnie - przy wcisnieciu reload : proxy ponownie wysyla ten urwany plik. W Netscape: wciskasz Reload trzymając shift. Wymusza przeładowanie cache. -- A GGGG H H Szymon Sokół -- administrator sieci A A G H H Uczelniane Centrum Informatyki Akademii Górniczo-Hutniczej AAAAA G GGG HHHHH al. Mickiewicza 30, 30-059 Kraków. FAX +48 12 6338907 A A GGGG H H http://galaxy.uci.agh.edu.pl/~szymon/ TEL +48 12 6172894
Re: tpsa & proxy serwer
Author: Lech Szychowski
Date: Fri, 19 Feb 1999 17:12
Date: Fri, 19 Feb 1999 17:12
13 lines
1284 bytes
1284 bytes
Szymon Sokol <szymon@uci.agh.edu.pl> wrote: : W Netscape: wciskasz Reload trzymając shift. Wymusza przeładowanie : cache. O ile cache łaskawie zechce to zrobić. A łatwo zrobić, żeby nie zechciało. Konsekwencje sam rozumiesz. -- Leszek. -- lech7@pse.pl 2:480/33.7 - REAL programmers use INTEGERS - -- speaking just for myself...
Re: tpsa & proxy serwer
Author: Szymon Sokol
Date: Fri, 19 Feb 1999 17:29
Date: Fri, 19 Feb 1999 17:29
16 lines
1567 bytes
1567 bytes
Lech Szychowski <lech7@pse.pl> wrote: : Szymon Sokol <szymon@uci.agh.edu.pl> wrote: : : W Netscape: wciskasz Reload trzymając shift. Wymusza przeładowanie : : cache. : O ile cache łaskawie zechce to zrobić. A łatwo zrobić, żeby nie : zechciało. Konsekwencje sam rozumiesz. Tak, ale... znasz kogoś, kto celowo by to wyłączył? W squidzie to jest default. -- A GGGG H H Szymon Sokół -- administrator sieci A A G H H Uczelniane Centrum Informatyki Akademii Górniczo-Hutniczej AAAAA G GGG HHHHH al. Mickiewicza 30, 30-059 Kraków. FAX +48 12 6338907 A A GGGG H H http://galaxy.uci.agh.edu.pl/~szymon/ TEL +48 12 6172894
Re: tpsa & proxy serwer
Author: Wojtek Sylwestrzak
Date: Fri, 19 Feb 1999 22:46
Date: Fri, 19 Feb 1999 22:46
27 lines
2137 bytes
2137 bytes
Szymon Sokol wrote: > > Jaroslaw Rafa <raj@wsp.krakow.pl> wrote: > > : 1) proxy potrafi wysylac zdezaktualizowane strony ze swojego cache'a, > : podczas gdy oryginalna strona juz sie zmienila - przeciez proxy nie moze > : za kazdym odwolaniem sprawdzac, czy strona sie nie zmienila, bo to nie > : dawaloby zadnej korzysci na laczach w stosunku do sytuacji, gdyby pracowac > : w ogole bez proxy - i tak kazdorazowo musialoby byc odwolanie do > : oryginalnego serwera... I to jest chyba problem bardziej idei niz > : realizacji... Natomiast pozostale niewatpliwie sa problemami realizacji: > Ej Jarku. Myślałem, że Ty to znasz protokół HTTP (hint: pola Expires: > i Last-Modified:). > > : 4) jezeli proxy urwie plik przy sciaganiu z powodu timeoutu, to na ogol > : nie daje sie juz tego pliku sciagnac poprawnie - przy wcisnieciu reload > : proxy ponownie wysyla ten urwany plik. > W Netscape: wciskasz Reload trzymając shift. Wymusza przeładowanie > cache. nie mowiac juz o tym, ze to sa mechanizmy jeszcze z http/1.0, 1.1 jest juz od kilku lat i tam mechanizmy wspolpracy z cache'ami sa znacznie bogatsze. zeby tylko rozne mikrosoft servery chcialy jeszcze dzialac zgodnie z http/1.1 ... --w
Re: tpsa & proxy serwer
Author: Michal Mosiewicz
Date: Mon, 22 Feb 1999 01:09
Date: Mon, 22 Feb 1999 01:09
34 lines
2165 bytes
2165 bytes
Jaroslaw Rafa wrote: > [...] > 1) proxy potrafi wysylac zdezaktualizowane strony ze swojego cache'a, > podczas gdy oryginalna strona juz sie zmienila - przeciez proxy nie moze > za kazdym odwolaniem sprawdzac Może. > czy strona sie nie zmienila, bo to nie > dawaloby zadnej korzysci na laczach w stosunku do sytuacji, gdyby pracowac > w ogole bez proxy - i tak kazdorazowo musialoby byc odwolanie do > oryginalnego serwera... Widzisz różnicę między zapytaniem i odpowiedzią postaci: >GET /costam HTTP/1.1 >If-modfied-since: jakas_data (tudzież Etag: jakis_etag) <304 Not Modified a zapytaniem, które wywołuje odpowiedź składającą się również z pełnej treści, a nie tylko krótkiego nagłówka? Głównym problemem idei cacheowania jest brak zrozumienia wśród userów. Większość przytaczanych błędów w działaniu cacheów to są właśnie błędy implementacji, bo można zrobić wszystko tak, że użytkownik ma zawsze 100% pewność co do świeżości zasobów i jednocześnie wydajność cache-a jest wyższa od zerowej. Michał -- WWW: http://www.lodz.pdi.net/~mimo tel: Int. Acc. Code + 48 42 2148340 add: Michal Mosiewicz * Bugaj 66 m.54 * 95-200 Pabianice * POLAND
Re: tpsa & proxy serwer
Author: Michal Jankowski
Date: Tue, 23 Feb 1999 11:21
Date: Tue, 23 Feb 1999 11:21
17 lines
1647 bytes
1647 bytes
Michal Mosiewicz <mimo@interdata.com.pl> writes: > Głównym problemem idei cacheowania jest brak zrozumienia wśród userów. > Większość przytaczanych błędów w działaniu cacheów to są właśnie błędy > implementacji, bo można zrobić wszystko tak, że użytkownik ma zawsze > 100% pewność co do świeżości zasobów i jednocześnie wydajność cache-a > jest wyższa od zerowej. No nareszcie!!!! Ktos mowi to samo, co ja mowilem w momencie wprowadzenia w3-cache w ICM i nikt mnie nie sluchal... Dawno zrezygnowalem z uzywania tego, poniewaz implementacja byla taka, ze nieustannie dostawalem stare strony, a z kolei klikniecie w "reload" oznaczalo sciagniecie ze zrodla CALEJ strony na nowo, nawet jesli sie nie zmienila. Useless. MJ
Re: tpsa & proxy serwer
Author: Jan Rychter
Date: Tue, 23 Feb 1999 12:50
Date: Tue, 23 Feb 1999 12:50
28 lines
2289 bytes
2289 bytes
>>>>> "Michał" == Michal Jankowski <michalj@fuw.edu.pl>:
Michał> Michal Mosiewicz <mimo@interdata.com.pl> writes:
>> Głównym problemem idei cacheowania jest brak zrozumienia wśród
>> userów. Większość przytaczanych błędów w działaniu cacheów to są
>> właśnie błędy implementacji, bo można zrobić wszystko tak, że
>> użytkownik ma zawsze 100% pewność co do świeżości zasobów i
>> jednocześnie wydajność cache-a jest wyższa od zerowej.
Michał> No nareszcie!!!! Ktos mowi to samo, co ja mowilem w momencie
Michał> wprowadzenia w3-cache w ICM i nikt mnie nie sluchal...
Michał> Dawno zrezygnowalem z uzywania tego, poniewaz implementacja
Michał> byla taka, ze nieustannie dostawalem stare strony, a z kolei
Michał> klikniecie w "reload" oznaczalo sciagniecie ze zrodla CALEJ
Michał> strony na nowo, nawet jesli sie nie zmienila. Useless.
Polecam:
-- instalację squida
-- tail -f logów
-- obejrzenie jakiejś strony (z obrazkami), potem reload, potem
shift+reload
-- ew. równoczesną obserwację ruchu tcpdumpem.
-- napisanie odpowiedzi na powyższy posting, z poprawieniem błędnych
twierdzeń
pozdrawiam,
--J.
Re: tpsa & proxy serwer
Author: Michal Mosiewicz
Date: Tue, 23 Feb 1999 21:58
Date: Tue, 23 Feb 1999 21:58
41 lines
3204 bytes
3204 bytes
Michal Jankowski wrote: > > Michal Mosiewicz <mimo@interdata.com.pl> writes: > > > Głównym problemem idei cacheowania jest brak zrozumienia wśród userów. > > Większość przytaczanych błędów w działaniu cacheów to są właśnie błędy > > implementacji, bo można zrobić wszystko tak, że użytkownik ma zawsze > > 100% pewność co do świeżości zasobów i jednocześnie wydajność cache-a > > jest wyższa od zerowej. > > No nareszcie!!!! Ktos mowi to samo, co ja mowilem w momencie > wprowadzenia w3-cache w ICM i nikt mnie nie sluchal... No cóż - generalnie to jeszcze z rok temu nienadążanie za treścią było dość powszechnym zjawiskiem. Duża część winy leży IMHO po stronie administratorów różnych w3cacheów na świecie, którzy od początku starali się wycisnąć z nich więcej niż się dawało. Jakiś czas temu mało który serwer www zwracał w ogóle uwagę na If-modified-since, nie wspomnę o Etagach itp. Powiedziałbym nawet, że w momencie kiedy nastąpiła eksplozja stron dynamicznie generowanych, to wręcz nie było warunków, żeby je efektywnie cacheować. Mimo to wiele w3cacheów wymuszało taką konfigurację, żeby coś się dało z ruchu urwać (czytaj. nieprawidłową) i żeby to było więcej niż ułamek procenta. Od tamtego czasu trochę się już zmieniło - IMHO w tej chwili nawet głupi squid daje się skonfigurować porządnie (przynajmniej tych kilka squidów, które mam po drodze nie daje mi żadnych przekłamań). Różnice między jakością cacheów w tej chwili sprowadzają się bardziej do tego, że ten "mądry" i właściwie skonfigurowany wie, że 90% ruchu w ogóle nie ma sensu zapisywać na dysku, a dobry administrator wie, że zyski z użycia cache'a będą liczone w kilku procentach, a nie w kilkudziesięciu. Natomiast - jeśli cacheów będzie więcej i ludzie się przyzwyczają, że przynajmniej nic nie tracą na tym, że z nich korzystają, to z czasem zaczną zyskiwać i procenty pójdą bardziej w górę. Michał -- WWW: http://www.lodz.pdi.net/~mimo tel: Int. Acc. Code + 48 42 2148340 add: Michal Mosiewicz * Bugaj 66 m.54 * 95-200 Pabianice * POLAND
Re: tpsa & proxy serwer
Author: Maciek Uhlig
Date: Wed, 24 Feb 1999 07:31
Date: Wed, 24 Feb 1999 07:31
12 lines
1066 bytes
1066 bytes
Jaroslaw Rafa (raj@wsp.krakow.pl) wrote: > To wszystko generalnie zniecheca mnie do uzywania proxy. Dodam jeszcze, ze pozostaje kwestia ochrony praw autorskich i wlasnosci intelektualnej, a takze security: podmiany stron w keszu w taki sposob, ze user otrzymuje nie te informacje, ktore publikuje wlasciciel strony. -- Pozdrowienia, Maciek
Re: tpsa & proxy serwer
Author: Michal Jaskolski
Date: Wed, 24 Feb 1999 11:40
Date: Wed, 24 Feb 1999 11:40
18 lines
1170 bytes
1170 bytes
Maciek Uhlig napisał: >Jaroslaw Rafa (raj@wsp.krakow.pl) wrote: > >> To wszystko generalnie zniecheca mnie do uzywania proxy. > >Dodam jeszcze, ze pozostaje kwestia ochrony praw autorskich i wlasnosci >intelektualnej, a takze security: podmiany stron w keszu w taki sposob, >ze user otrzymuje nie te informacje, ktore publikuje wlasciciel strony. Nie wywołuj Experta z lasu... :) Michał Jaskólski -- SWL Media - http://www.swlmedia.pl/ - tel. 0-501 011-785 Internet: serwisy WWW / reklama i promocja on-line / e-handel
Re: tpsa & proxy serwer
Author: Michal Jankowski
Date: Wed, 24 Feb 1999 11:52
Date: Wed, 24 Feb 1999 11:52
31 lines
1889 bytes
1889 bytes
Jan Rychter <jwr@icm.edu.pl> writes: > -- instalację squida > -- tail -f logów > -- obejrzenie jakiejś strony (z obrazkami), potem reload, potem > shift+reload > -- ew. równoczesną obserwację ruchu tcpdumpem. > -- napisanie odpowiedzi na powyższy posting, z poprawieniem błędnych > twierdzeń Nie mam squida, nie interesuje mnie. Wydawalo mi sie, ze mowimy o istniejacych w3cache, nie o stawianiu wlasnego. Sprawdzilem z w3cache.icm.edu.pl. Najpierw jeden raz, zeby sie cache nakarmil, potem drugi. Wywolanie strony z obrazkami - strona bezwarunkowo z pierwotnego serwera, obrazki bezwarunkowo z cache. Reload - ___wszystko___ bezwarunkowo z pierwotnego serwera. shift+reload - jak wyzej. Pole "If-Modified-Since:" w zadnym z requestow do pierwotnego serwera nie wystapilo. Sorry, musze powtorzyc swoja opinie: Cache WWW, ___as implemented by w3cache.icm.edu.pl___, is useless. MJ
Re: tpsa & proxy serwer
Author: J.F.
Date: Wed, 24 Feb 1999 16:01
Date: Wed, 24 Feb 1999 16:01
25 lines
1706 bytes
1706 bytes
On 24 Feb 1999 12:52:36 +0100, Michal Jankowski wrote: >Sprawdzilem z w3cache.icm.edu.pl. >Najpierw jeden raz, zeby sie cache nakarmil, potem drugi. >Wywolanie strony z obrazkami - strona bezwarunkowo z pierwotnego >serwera, obrazki bezwarunkowo z cache. >Reload - ___wszystko___ bezwarunkowo z pierwotnego serwera. >shift+reload - jak wyzej. >Pole "If-Modified-Since:" w zadnym z requestow do pierwotnego serwera >nie wystapilo. Moze to i prawidlowe zachowanie - jesli nacisnales reload, to nalezy jednak sciagnac nowe, skoro stare Ci nie odpowiadalo. >Sorry, musze powtorzyc swoja opinie: >Cache WWW, ___as implemented by w3cache.icm.edu.pl___, is useless. Bez przesady - troche jednak cachuje, i niektorzy podobno oszczedzajaczas i pieniadze. :-) Mieszkajac troche dalej od Warszawy niestety stwierdzam ze zwykle jest tak: bezposrednio: wolno, wolno, zerwalo. Przez w3cache.pwr - wolno, wolno ... tez nie doszlo. przez inne w3cache - to samo. Trzeba na piwo i poczekac do polnocy... J.
Re: tpsa & proxy serwer
Author: Wojtek Sylwestrzak
Date: Wed, 24 Feb 1999 21:46
Date: Wed, 24 Feb 1999 21:46
34 lines
2106 bytes
2106 bytes
Michal Jankowski wrote: [...] > > Sprawdzilem z w3cache.icm.edu.pl. > > Najpierw jeden raz, zeby sie cache nakarmil, potem drugi. > > Wywolanie strony z obrazkami - strona bezwarunkowo z pierwotnego > serwera, obrazki bezwarunkowo z cache. > > Reload - ___wszystko___ bezwarunkowo z pierwotnego serwera. > shift+reload - jak wyzej. > > Pole "If-Modified-Since:" w zadnym z requestow do pierwotnego serwera > nie wystapilo. a bylo w requestach z Twojej przegladarki ? > > Sorry, musze powtorzyc swoja opinie: > > Cache WWW, ___as implemented by w3cache.icm.edu.pl___, is useless. > na pewno dla abonentow NASK jest to w tej chwili zupelnie bez sensu. w3cache w icm korzysta z lacz miedzynarodowych pol-34 i tpsa, ktore sa totalnie zapchane. nask, wycinajac nam routing miedzynarodowy praktycznie zniszczyl przydatnosc w3cache w icm dla swoich abonentow i dlatego jest to obecnie usluga przewidziana glownie dla uzytkownikow z pol-34. (i TPSA, kiedy poprawi sie w koncu lacze ICM - TPSA, bo teraz tez jest zbyt zarzniete zeby to mialo sens) --w
Re: tpsa & proxy serwer
Author: Michal Jankowski
Date: Thu, 25 Feb 1999 09:52
Date: Thu, 25 Feb 1999 09:52
14 lines
1445 bytes
1445 bytes
Wojtek Sylwestrzak <W.Sylwestrzak@icm.edu.pl> writes: > > Pole "If-Modified-Since:" w zadnym z requestow do pierwotnego serwera > > nie wystapilo. > > a bylo w requestach z Twojej przegladarki ? Oczywiscie, ze NIE. Przegladarka startowala z pustym disk-cache. Czy naprawde nie rozumiesz tego, ze w3cache powinno uzywac tego do sprawdzania aktualnosci SWOJEJ kopii, Z WLASNEJ inicjatywy, a nie z inicjatywy usera? MJ
Re: tpsa & proxy serwer
Author: Wojtek Sylwestrzak
Date: Thu, 25 Feb 1999 10:07
Date: Thu, 25 Feb 1999 10:07
20 lines
1582 bytes
1582 bytes
Michal Jankowski wrote: > > Wojtek Sylwestrzak <W.Sylwestrzak@icm.edu.pl> writes: > > > > Pole "If-Modified-Since:" w zadnym z requestow do pierwotnego serwera > > > nie wystapilo. > > > > a bylo w requestach z Twojej przegladarki ? > > Oczywiscie, ze NIE. Przegladarka startowala z pustym disk-cache. > > Czy naprawde nie rozumiesz tego, ze w3cache powinno uzywac tego do > sprawdzania aktualnosci SWOJEJ kopii, Z WLASNEJ inicjatywy, a nie z > inicjatywy usera? > > MJ nie. --w
Re: tpsa & proxy serwer
Author: Michal Jankowski
Date: Thu, 25 Feb 1999 11:45
Date: Thu, 25 Feb 1999 11:45
13 lines
1462 bytes
1462 bytes
Wojtek Sylwestrzak <W.Sylwestrzak@icm.edu.pl> writes: > > Czy naprawde nie rozumiesz tego, ze w3cache powinno uzywac tego do > > sprawdzania aktualnosci SWOJEJ kopii, Z WLASNEJ inicjatywy, a nie z > > inicjatywy usera? > > > nie. Tak myslalem. 3 lata temu w rozmowie z toba walilem glowa w mur, dzis tez. Szkoda mojego czasu. Tylko po co bylo mi wmawiac, ze cos sie zmienilo? MJ
Re: tpsa & proxy serwer
Author: Michal Mosiewicz
Date: Fri, 26 Feb 1999 04:29
Date: Fri, 26 Feb 1999 04:29
36 lines
2526 bytes
2526 bytes
Wojtek Sylwestrzak wrote: > > Michal Jankowski wrote: > > [...] > > Czy naprawde nie rozumiesz tego, ze w3cache powinno uzywac tego do > > sprawdzania aktualnosci SWOJEJ kopii, Z WLASNEJ inicjatywy, a nie z > > inicjatywy usera? > > > > MJ > > nie. To przeczytaj RFC 2068. Michał ma absolutną rację. Poprawny cache musi zadbać sam z siebie o to, aby użytkownik dostał najświeższą stronę. W praktyce ile nie zachodzi jedno z dwóch: * serwer określił czas ważności dokumentu (expiresem albo przez cache-control) * użytkownik ze swej strony obniżył wymagania i dodał np. Cache-control: max-stale to trzeba dokument skontrolować. Faktem jest, że w RFC piszą, że (co bardziej pokręceni) admini mogą próbować ominąć te reguły, ale w takim przypadku cache powinien dodać do odpowiedzi nagłówek "warning" z komunikatem, że nie serwuje właściwego dokumentu. To o pokręconych dodałem od siebie, bo cache działają kiepsko głównie przez adminów. I dlatego użytkownicy nie mają zrozumienia dla takiego pomysłu. Próby zaoszczędzenia paru dodatkowych bajtów prawdopodobnie przynoszą więcej szkody niż pożytku. Jeśli ruch przez cache'a jest za duży, to lepiej po prostu ograniczyć dostęp do niego. Michał -- WWW: http://www.lodz.pdi.net/~mimo tel: Int. Acc. Code + 48 42 2148340 add: Michal Mosiewicz * Bugaj 66 m.54 * 95-200 Pabianice * POLAND
Re: tpsa & proxy serwer
Author: Jan Rychter
Date: Fri, 26 Feb 1999 10:17
Date: Fri, 26 Feb 1999 10:17
45 lines
3215 bytes
3215 bytes
Michał Jankowski: > Jan Rychter <jwr@icm.edu.pl> writes: > > -- instalację squida > > -- tail -f logów > > -- obejrzenie jakiejś strony (z obrazkami), potem reload, potem > > shift+reload > > -- ew. równoczesną obserwację ruchu tcpdumpem. > > -- napisanie odpowiedzi na powyższy posting, z poprawieniem błędnych > > twierdzeń > > Nie mam squida, nie interesuje mnie. Wydawalo mi sie, ze mowimy o > istniejacych w3cache, nie o stawianiu wlasnego. > > Sprawdzilem z w3cache.icm.edu.pl. > Najpierw jeden raz, zeby sie cache nakarmil, potem drugi. > Wywolanie strony z obrazkami - strona bezwarunkowo z pierwotnego > serwera, obrazki bezwarunkowo z cache. > Reload - ___wszystko___ bezwarunkowo z pierwotnego serwera. > shift+reload - jak wyzej. > Pole "If-Modified-Since:" w zadnym z requestow do pierwotnego serwera > nie wystapilo. > Sorry, musze powtorzyc swoja opinie: > Cache WWW, ___as implemented by w3cache.icm.edu.pl___, is useless. Pozostaje mi tylko przyznać rację -- w3cache.icm.edu.pl faktycznie nie zachowuje się tak, jak bym tego od niego oczekiwał. Jest zbyt ostrożny i zbyt często ściąga strony z serwerów źródłowych. To, co pisałem, było przy założeniu że netcache robi to samo co squidy. A squidom się _bardzo_ dokładnie przyglądałem ostatnio i robią dokładnie to czego bym od nich oczekiwał, znakomicie usprawniając komunikację w sieci. Dodam tylko (poza faktami), że ze smutkiem obserwuję jak grupa krytyków, bazując na fragmentarycznych informacjach, robi antyreklamę pomysłowi cache'owania WWW i zniechęca innych do korzystania z niego. Proponuję każdemu zastanowienie się dobrze nad tym jak chce żeby sieć działała i czy na pewno zwiększanie w nieskończoność łączy jest jedynym sposobem na jej rozwój. Jak rozumiem, Ci którzy nie używają w3cache i krytykują go, nie narzekają na stan łączy międzynarodowych. To trochę tak jak nie idąc do wyborów nie ma się prawa narzekać na wybranych polityków. --J.
Re: tpsa & proxy serwer
Author: Michal Jankowski
Date: Fri, 26 Feb 1999 10:29
Date: Fri, 26 Feb 1999 10:29
24 lines
1779 bytes
1779 bytes
Michal Mosiewicz <mimo@interdata.com.pl> writes: > Wojtek Sylwestrzak wrote: > > > > Michal Jankowski wrote: > > > [...] > > > Czy naprawde nie rozumiesz tego, ze w3cache powinno uzywac tego do > > > sprawdzania aktualnosci SWOJEJ kopii, Z WLASNEJ inicjatywy, a nie z > > > inicjatywy usera? > > > > > > MJ > > > > nie. > > To przeczytaj RFC 2068. Michał ma absolutną rację. Poprawny cache musi > zadbać sam z siebie o to, aby użytkownik dostał najświeższą stronę. Pozwol, Michale, ze jeszcze raz ci podziekuje. Ale my Michaly musimy trzymac sie razem. Szkoda, ze nie ma dobrze dzialajacych implementacji w3cache. Ale nie ma... MJ
Re: tpsa & proxy serwer
Author: Michal Jankowski
Date: Fri, 26 Feb 1999 11:46
Date: Fri, 26 Feb 1999 11:46
35 lines
2650 bytes
2650 bytes
Jan Rychter <jwr@icm.edu.pl> writes: > Pozostaje mi tylko przyznać rację -- w3cache.icm.edu.pl faktycznie nie > zachowuje się tak, jak bym tego od niego oczekiwał. Jest zbyt ostrożny i > zbyt często ściąga strony z serwerów źródłowych. Alez wlasnie odwrotnie!!! Zbyt czesto (zamiast _nigdy_) przysyla strony z cache bez sprawdzenia ich aktualnosci. Owszem, zdarza mu sie bezwarunkowo a niepotrzebnei sciagac dwa razy to samo, ale to jest w sumie mniej szkodliwe... > Dodam tylko (poza faktami), że ze smutkiem obserwuję jak grupa krytyków, > bazując na fragmentarycznych informacjach, robi antyreklamę pomysłowi > cache'owania WWW i zniechęca innych do korzystania z niego. Proponuję > każdemu zastanowienie się dobrze nad tym jak chce żeby sieć działała i > czy na pewno zwiększanie w nieskończoność łączy jest jedynym sposobem na > jej rozwój. Najlepszym sposobem na zachecenie ludzi do korzystania z w3cache jest poprawne zaimplementowanie/skonfigurowanie takowego. Krytyka nic nie zaszkodzi serwisowi, ktory jest do bani. A konstruktywna krytyka moze pomoc. Caly czas pisze, ze pomysl jest dobry, tylko implementacja do bani... > Jak rozumiem, Ci którzy nie używają w3cache i krytykują go, nie > narzekają na stan łączy międzynarodowych. To trochę tak jak nie idąc do > wyborów nie ma się prawa narzekać na wybranych polityków. Czy jesli z Mokotowa na Zoliborz sie jedzie autobusem godzine i tramwajem 50 minut, a widac, ze daloby sie zdazyc w 30 minut, to jak wybieram tramwaj, to juz nie moge narzekac ani na tramwaj, ani na autobus? MJ
Re: tpsa & proxy serwer
Author: Michal Sobkowski
Date: Fri, 26 Feb 1999 12:00
Date: Fri, 26 Feb 1999 12:00
19 lines
1768 bytes
1768 bytes
Michal Jankowski wrote:
>
> Michal Mosiewicz <mimo@interdata.com.pl> writes:
[...]
> > To przeczytaj RFC 2068. Michał ma absolutną rację. Poprawny cache musi
> > zadbać sam z siebie o to, aby użytkownik dostał najświeższą stronę.
>
> Pozwol, Michale, ze jeszcze raz ci podziekuje. Ale my Michaly musimy
> trzymac sie razem.
Popieram.
Michał
:-)
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Michał Sobkowski mailto:msob@ibch.poznan.pl
Instytut Chemii Bioorganicznej PAN, Poznań
http://www.agh.edu.pl/ogonki/nc4_x.html
Re: tpsa & proxy serwer
Author: Jan Rychter
Date: Fri, 26 Feb 1999 13:17
Date: Fri, 26 Feb 1999 13:17
12 lines
1774 bytes
1774 bytes
>>>>> "Michał" == Michal Jankowski <michalj@fuw.edu.pl>: Michał> Szkoda, ze nie ma dobrze dzialajacych implementacji Michał> w3cache. Ale nie ma... Nie zgadzam się. Testowałem wczoraj dwa squidy, działały jak najbardziej poprawnie. Moim zdaniem jest to bardzo dobrze działająca implementacja w3cache. Jeśli chcesz wygłaszać takie zdania, poprzyj je faktami. Zainstaluj squida (nie sprzed roku) i pokaż nam, dlaczego źle działa. --J.
Re: tpsa & proxy serwer
Author: Michal Jankowski
Date: Fri, 26 Feb 1999 15:40
Date: Fri, 26 Feb 1999 15:40
25 lines
2050 bytes
2050 bytes
Jan Rychter <jwr@icm.edu.pl> writes: > >>>>> "Michał" == Michal Jankowski <michalj@fuw.edu.pl>: > Michał> Szkoda, ze nie ma dobrze dzialajacych implementacji > Michał> w3cache. Ale nie ma... > > Nie zgadzam się. Testowałem wczoraj dwa squidy, działały jak najbardziej > poprawnie. Moim zdaniem jest to bardzo dobrze działająca implementacja > w3cache. > Wyraznie mowilem juz DWA razy, ze nie mam na mysli jakiegos squida, tylko mam na mysli te _konkretne_ serwery w3cache, ktore sa dostepne w kraju dla uzytkownikow sieci... A w szczegolnosci serwer w3cache na terenie mojej macierzystej instytucji... Sugerujesz, ze mam wystapic do KBN o fundusze na w3cache.uw? (Juz nie mowie o tym, ze dostep do w3cache.icm dla macierzystej instytucji tegoz ICM nie istnieje. Nie poruszalem tego temetu dawno, ale nie mysl, ze zapomnialem...) MJ
Re: tpsa & proxy serwer
Author: Szymon Sokol
Date: Fri, 26 Feb 1999 15:52
Date: Fri, 26 Feb 1999 15:52
17 lines
2239 bytes
2239 bytes
Michal Jankowski <michalj@fuw.edu.pl> wrote: : Jan Rychter <jwr@icm.edu.pl> writes: :> >>>>> "Michał" == Michal Jankowski <michalj@fuw.edu.pl>: :> Michał> Szkoda, ze nie ma dobrze dzialajacych implementacji :> Michał> w3cache. Ale nie ma... :> Nie zgadzam się. Testowałem wczoraj dwa squidy, działały jak najbardziej :> poprawnie. Moim zdaniem jest to bardzo dobrze działająca implementacja : Wyraznie mowilem juz DWA razy, ze nie mam na mysli jakiegos squida, : tylko mam na mysli te _konkretne_ serwery w3cache, ktore sa dostepne w : kraju dla uzytkownikow sieci... Konkretnie, to w3cache.agh.edu.pl chodzi na squidzie właśnie, i w3cache.pk.edu.pl też (chyba że ostatnio coś zmienili). -- Szymon Sokol (SS316-RIPE) -- Network Manager B University of Mining and Metallurgy, Computer Center O PGP: 0x61094A7D (RSA), 0xF9289982 (DH/DSS) F WWW: http://galaxy.uci.agh.edu.pl/~szymon/ H
Re: tpsa & proxy serwer
Author: Robert Maron
Date: Fri, 26 Feb 1999 17:27
Date: Fri, 26 Feb 1999 17:27
8 lines
1341 bytes
1341 bytes
On 26 Feb 1999 15:52:46 GMT, Szymon Sokol <szymon@uci.agh.edu.pl> wrote: : Konkretnie, to w3cache.agh.edu.pl chodzi na squidzie właśnie, i : w3cache.pk.edu.pl też (chyba że ostatnio coś zmienili). w3cache.mimuw.edu.pl tez :-) robert -- robmar@mimuw.edu.pl
Re: tpsa & proxy serwer
Author: Wojtek Sylwestrzak
Date: Fri, 26 Feb 1999 21:20
Date: Fri, 26 Feb 1999 21:20
26 lines
1934 bytes
1934 bytes
Michal Mosiewicz wrote: > > Wojtek Sylwestrzak wrote: > > > > Michal Jankowski wrote: > > > [...] > > > Czy naprawde nie rozumiesz tego, ze w3cache powinno uzywac tego do > > > sprawdzania aktualnosci SWOJEJ kopii, Z WLASNEJ inicjatywy, a nie z > > > inicjatywy usera? > > > > > > MJ > > > > nie. > > To przeczytaj RFC 2068. Michał ma absolutną rację. Poprawny cache musi > zadbać sam z siebie o to, aby użytkownik dostał najświeższą stronę. W > praktyce ile nie zachodzi jedno z dwóch: > * serwer określił czas ważności dokumentu (expiresem albo przez > cache-control) > * użytkownik ze swej strony obniżył wymagania i dodał np. Cache-control: > max-stale > tak, ale to jest wlasnie kontrola *z inicjatywy usera*, a nie serwera. --w
Re: tpsa & proxy serwer
Author: Michal Mosiewicz
Date: Fri, 26 Feb 1999 23:19
Date: Fri, 26 Feb 1999 23:19
52 lines
3441 bytes
3441 bytes
Wojtek Sylwestrzak wrote:
> [...]
> > * użytkownik ze swej strony obniżył wymagania i dodał np. Cache-control:
> > max-stale
> >
>
> tak, ale to jest wlasnie kontrola *z inicjatywy usera*, a nie serwera.
Nie wiem, czy dobrze rozumiem - czy chodzi Ci o to, że to użytkownik
powinien zadbać o to, żeby cache dostarczył mu najświeższy dokument?
Polecam następujące zdanie uwadze:
However, because non-transparent operation may confuse non-expert
users, and may be incompatible with certain server applications (such
as those for ordering merchandise), the protocol requires that
transparency be relaxed
o only by an explicit protocol-level request when relaxed by client
or origin server
o only with an explicit warning to the end user when relaxed by cache
or client
Wniosek: Inicjatywa usera lub serwera może być użyteczna _jedynie_ do
osłabienia transparentności. Ale cache nie może sam z siebie domniemać,
że użytkownik zadowoli się mniej świeżym dokumentem i wymagać, że jak
chce świeższego dokumentu to niech sobie poprosi. W szczególności
kawałek dalej czytamy:
13.1.1 Cache Correctness
A correct cache MUST respond to a request with the most up-to-date
response[...]
Dalej jest kilka punktów, które oznaczają co to znaczy, że odpowiedź
jest "most up-to-date". Ważne jest, że jeśli ani odpowiedź serwera nie
zawiera żadnych nagłówków wskazujących na czas ważności, ani klient tego
czasu nie określa, to nie można powiedzieć, że odpowiedź jest
up-to-date, dopóki dokumentu się nie porówna z serwerem.
Jeśli cache wprowadzi swój własny warunek na ważność dokumentu, to tylko
wraz z "explicit warning". Więc o ile serwer/przeglądarka Michała nie
dodawały nagłówków Expires lub innych Cache-control i o ile cache nie
dodawał warningów o nieważności (a jeśli to squid z serii 1.1, to ich
najprawdopodobniej nie było, nowszych nie sprawdzałem), to w sensie RFC
2068 nie działa poprawnie.
Michał
--
WWW: http://www.lodz.pdi.net/~mimo tel: Int. Acc. Code + 48 42 2148340
add: Michal Mosiewicz * Bugaj 66 m.54 * 95-200 Pabianice * POLAND
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads