Zum Inhalt springen

Website Archivierung: Was ist der beste Weg?

Erstellt am 2. November 2012 · 2 Antworten · letzte Antwort am 2. November 2012

Tags: Frage

Unbekannter Benutzer ·

Hallo,

ich habe u.a. die Aufgabenstellung, Websites zu archivieren, und zwar so, dass sie auch noch viele Jahre später einigermaßen benutzbar sind.

Das Problem bei Typo3 ist, dass man die Seiten immer weiter pflegen muss. Nach jedem Upgrade, aber auch nach Extension Updates, besteht die Gefahr, dass das Layout bzw. die Funktion verloren geht, wenn man sich um die Seiten nicht kümmert.

Deshalb habe ich versucht, die betreffenden Seiten mit wget einzusammeln, wie es an verschiedenen Stellen in diesem und anderen Typo3-Foren empfohlen wird.

wget --mirror -p --convert-links -P ./LOCAL-DIR WEBSITE-URL

Aber das hat nur teilweise funktioniert:
- Die Weiterempfehlen-Funktion (tipafriend) konnte nicht funktionsfähig exportiert werden. Die Weiterempfehlen-Seite wird nicht gefunden. -> 404-Fehler
- Die Links aus 'naw_sercuredl' funkionierten danach nicht mehr. -> 404-Fehler
- Die alte Drucken-Funktion mit '&print=98' ging nicht mehr. -> 404-Fehler
- wget kommt mit den Hashes am Ende eines Dateinamens nicht klar. Es legt dann z.B. eine Stylesheet an mit dem Namen 'stylesheet.css?173634859065873'. Diese Datei wird dann statisch nicht mehr gefunden, obwohl der Link korrekt gesetzt ist. Erst wenn der Hash im Dateinamen entfernt wird, geht es wieder. -> 404-Fehler
- Die Mailformulare funktionieren auch nicht mehr, was aber nicht so tragisch ist.
- wget ändert zwar die Links in den HTML-Seiten, aber es scheint nicht die Javascript-Seiten zu parsen. So entdeckt es nicht die Grafiken, die z.B. per Javascript eingebunden sind. Und es ändert auch nicht die Links entsprechend ab. -> 404-Fehler

Interessanterweise haben die tt_news-Seiten den Export überlebt.

Um also eine Website zu archivieren, wird ein Haufen Handarbeit vor und nach dem Crawlen benötigt. Alle Funktionen, die auf PHP fußen, lassen sich nicht konservieren. Und die, die auf Javascript aufsetzen, auch nur mit der entsprechenden Handarbeit.

Mich würde interessieren, wie andere Teilnehmer hier vorgehen, welche Erfahrungen es gibt und ob eine einfache Exportfunktion für Typo3 überhaupt denkbar ist.

Schöne Grüße
StefanP

Norman2k ·
stpadberg schrieb

ich habe u.a. die Aufgabenstellung, Websites zu archivieren, und zwar so, dass sie auch noch viele Jahre später einigermaßen benutzbar sind.

Das Problem bei Typo3 ist, dass man die Seiten immer weiter pflegen muss. Nach jedem Upgrade, aber auch nach Extension Updates, besteht die Gefahr, dass das Layout bzw. die Funktion verloren geht, wenn man sich um die Seiten nicht kümmert.

Ich verstehe den Zusammenhang zwischen "Archivierung" und "weiter pflegen" nicht so ganz, was meinst du damit?
Ein Archiv ist für mich, ein voll funktionierendes Backup einer Seite, also DB-Dump machen, komplette TYPO3-Installation packen und ab in den Safe damit.
Oder willst du aus einer TYPO3-Seite eine "statische" Online-Version machen, die du nie wieder pflegen brauchst?

Unbekannter Benutzer ·

Archivieren heißt: die Website ist weiter online erreichbar, wird aber nicht mehr von den Redakteuren bearbeitet. Das bezieht sich auf Kampagnenseiten (Werbung, Politik), die ein paar Monate intensiv bespielt werden, dann aber nicht mehr benötigt werden, sondern nur noch zu Dokumentationszwecken im Netz sind.

Also ein online-Archiv sozusagen.

Einen DB-Dump anzulegen geht deshalb nicht, weil die Website ja mit vielen anderen Websites auf einem Server liegt. Die Kampagnen-Websites sollen auf die zentrale Website letztendlich hinführen, es sollen Inhalte sowohl auf der Kampagnen als auch auf der zentralen Website benutzt werden können, etc. Teilweise werden Templates gemeinsam genutzt usw.

Oder andere Situation: Manche Kunden möchten eine CD mit ihrer Website bekommen. Auch diese Aufgabenstellung ist mit T3-Bordmitteln nicht so einfach zu lösen, oder?

Gruß
StefanP