Halihalo
Ich suche eine Lösung, die mir eine dynamische Webseite in eine statische Webseite umwandelt. Es sollen alle relativen Links verfolgt werden und danach die Seiten generiert werden.
Problem ist, ich mache nicht das HTML-Zeug, sondern nur das Dynamische an der Seite, deshalb sollte dieses Script sich wie ein Client verhalten. Änderungen am HTML sollte egal sein, wenn sich das Sctipt wie ein Client verhält.
Ich denke, dass für dieses Problem Perl besser geeignet wäre, da Perl bereits Module hierzu anbietet:
Mit perl funktioniert das etwa so:
mit LWP UserAgent und Request die Page in einen String oder ein array laden; oder mit dem Modul LWP::Simple (ist dann etwas einfacher, aber unschöner ;) ).
Die Links und relativen Pfade kannst du dann mit HTML::LinkExtor extrahieren und mit LWP::Simple wieder nachladen. So erstellst du deinen eigenen kleinen Offline-Reader.
Mit php wirst du wohl alles selber programmieren müssen ;-(
Hoffe, das dir dies was hilft
Philipp