Den 07 Jul 2008 21:37:25 GMT skrev Jesper Skriver:
> On 07 Jul 2008 19:26:58 GMT, Kent Friis wrote:
>> Den 07 Jul 2008 18:48:05 GMT skrev Jesper Skriver:
>>> On 07 Jul 2008 17:34:56 GMT, Kent Friis wrote:
>>>> Den 07 Jul 2008 08:07:15 GMT skrev Jesper Skriver:
>>>>> On 02 Jul 2008 19:39:08 GMT, Henning Wangerin wrote:
>>>>>> Hejsa.
>>>>>>
>>>>>> Jeg har søgt lidt rundt efter en simple caching http proxy.
>>>>>>
>>>>>> Jeg har brug for at kunne gemme en f***** masse htm-sider, som desværre
>>>>>> er vævet ind i et kaos af javascript.
>>>>>>
>>>>>> Jeg har forsøgt at dekryptere virkemåden af java-scriptene, men har stort
>>>>>> set opgivet den måde.
>>>>>>
>>>>>> Så vidt jeg kan se hentes de resulterende sider via et normalt http-post
>>>>>> kald, som returnere hele siden.
>>>>>>
>>>>>> Derfor kunne jeg meget godt tænke med en lille http-proxy som blot skal
>>>>>> gemme samtlige filer som den henter. Evt begrænset til kun at gemme
>>>>>> requests til en bestemt host.
>>>>>>
>>>>>> Er der noget der har en ide til hvilken jeg kan bruge. Squid er lidt stor
>>>>>> til mit brug, derfor vil jeg godt ha en lightweight proxy, hvis det
>>>>>> findes.
>>>>>
>>>>>
http://varnish.projects.linpro.no/
>>>>
>>>> Hvordan får du varnish til at gemme filer?
>>>
>>> Det klarer den selv internt - hvorfor vil du have en fil at kigge
>>> paa ?
>>
>> Det oprindelige spørgsmål gik på at lave et mirror af et site
>> (a'la wget --mirror, men igennem en browser pga. javascript m.m.)
>>
>>>> Den er designet til netop IKKE at gemme siderne som filer, ikke engang
>>>> dem den cacher.
>>>
>>> Ikke sandt, den gemmer siden i swap backed virtual memory.
>>
>> Og netop ikke i *filer* (bemærk: flertal). Browseren der skal
>> kigge i mirror'et kan ikke læse virtual memory.
>
> Jeg misforstod spoergsmaalet - men istedet for a lave en kopi af de
> generede sider, saa er det noget mere venligt over for fremtidige
> opdateringer blot at bruge en reverse proxy som f.eks. Varnish foran
> den eksisterende web server.
Det kommer da an på hvad formålet er.
Hvis målet er at lave en kopi af ens foretrukne pr0n-site på den
bærbare, så man kan slæbe den med på ferie hvor man ikke har
internet-forbindelse, vil jeg sg* nødig forsøge at få Varnish
til at holde tingene i cachen.
>> Iøvrigt er det ikke swap, men *en* mmap()'ed fil.
>
> Afhaenging af konfiguration, du kan enten bruge mmap eller swap backed
> malloc'd memory.
Det var jeg ikke klar over. Vi bruger mmap på alle maskiner.
Mvh
Kent
--
Hvis en sort kat går over vejen foran en bil, betyder det ulykke
.... for katten.