Lanx: Offline Synchro von kompletten Sites

Beitrag lesen

Hi

Ich moechten meinen Gaesten ermoeglichen die Seiten meiner Site
(Tutorials zu Vorlesungen) lokal abzulegen um offline arbeiten zu koennen.
Da staendig neue Sachen hinzukommen waere ein Synchromechanismus perfekt
der nur veraenderte oder neue Pages lokal cachet.

Koennt Ihr mir einen Ueberblick ueber die Moeglichkeiten geben?

Hier meine bisherigen Gedanken:

Ansatz 1: Offline Synchronisation a la IE5+:
 Man setzt ein Bookmark auf eine Sitemap und stellt eine
 Synchronisierung mit Linkverfolgung der Ebene 1 ein.
   Problem:  1. Bei Mozilla kann ich keinen adaequaten Mechanismus finden. Opera???
   2. Ich habe den Eindruck der IE5 macht keinen Unterschied ob er eine Page bereits synchronissiert hat.

Ansatz 2: Dynamisches Preloading per Javascript
 Ein Cookie speichert das Datum des letzten besuches und ein staendig aktualisiertes
 JS laedt alle neuen Pages in ein extra Window/Frame sodaB sie gecachet werden.
   Problem: 1. Ist das Cahche zu klein oder wird viel gesurft kann es passieren
     das alte unveraenderte Seiten aus dem Chache rausfallen.

Ansatz 3: Javaapplet synchronisiert in extra Directory
 Die Funktionsweise von wget wird nachgebaut und die Pages landen auf der Platte.
   Problem:  1. Hoher Programmieraufwand, Securityproblematiken
     Gibts sowas schon?

Ansatz 4: RegelmaeBige (z.B. woechentliche) Zipfiles erstellen die jeweils das Delta
 beinhalten.
   Problem:  1. bei groBem Intervall ist die Loesung zu Grob, bei kleinem
     der Aufwand der Synchroniesierung zu groB.

Ich konnte im Archiv nichts zu diesem Thema finden hat sich einer von euch vielleicht
schonmal Gedanken gemacht?

Dankbar fuer jeden Vorschlag!
  Rolf