Gesamte Website in HTML speichern

  • Hi..

    Für die Schule müssen wir eine professionelle Website machen.
    Das wäre ja kein Problem für mich und ist schnell erledigt.

    Doch leider ein Haken:
    Die gesamte Website muss in HTML abgespeichert werden und von der lokalen Festplatte aufrufbar sein.

    Meine Überlegung:
    Ich habe mir überlegt, die Website auf meinem lokalen Server mit PHP zu proggen.
    Dann würde ich mit einem Tool die Website dann in einzelne HTML Seiten konvertieren lassen.

    Weiss jemand, ob es ein Tool gibt, welches eine gesamte Website automatisch in einzelne HTML Dateien speichert?
    Es geht darum, dass ich dann wirklich ne "Offline"-Website habe und alles funktioniert, wie es generiert wurde durch mein PHP Script.
    Ich habe bislang nichts gefunden, trotz Google und anderer Suchmaschinen.

    Danke im Voraus.

    FG Thonixx

  • warum machst du nicht einfach gleich die seite in html ?

    denk dirn layout aus, für dort header, menü und footer ein.
    erstell das layout als template.html - datei.
    dann kopiere dieses x-mal und fülle die seiten mit inhalt..

    man kann auch kompliziert denken...



  • Genau so würde ich es auch auch machen, viel einfacher und zeitsparender

  • Klar kann ich die Seite bereits in HTML proggen.
    Aber ich will die Seite natürlich auch professionell dann online haben und da komm ich um PHP nicht rum.
    Nur wegen dem Lehrer muss ich das so machen.

    Im Internet soll das in PHP sein.
    Deshalb fragte ich obs ein Tool gibt, was vielleicht einer hier kennt, wo man die ganze Page auf einen Knopfdruck in HTML speichern kann.

    Natürlich kann ich mit dem Browser einfach auf Speichern unter gehen, doch dann hab ich nur die aktuelle Seite und keine Verbindung zu den anderen.

  • Ich denke jetzt mal für Thonixx


    • ich habe eine Webseite, die ich offline ansehen will
    • ich besuche google
    • ich gebe ein webseite offline ansehen
    • ich klicke auf "Suchen"
    • ich finde den Hinweis auf httrack
    • ich begebe mich auf die Webseite http://www.httrack.com/


    HippHippHurra!

    Mal ganz davon abgesehen, dass man sowas mit dem Output-Puffer von PHP mit ein paar Zeilen Quellcode selber hinbekommen könnte!

    Einmal editiert, zuletzt von bandit600 (25. November 2009 um 11:32)

  • Danke endlich mal eine Hilfe, die mir auch weiterhilft.

    driver:
    Es geht darum irgendeine Website zu machen, egal was.
    Da dacht ich, da mach ich doch grad endlich mal die Website, welche dann unter http://www.white-tiger.ch hinkommt.
    Es wird ein Portfolio in der Art etwa.

  • Ungetestet, aber so ungefähr kommt das hin:

    PHP
    <?php
        // header.php
    
        $writeBuffer = true;
    
        if ($writeBuffer)
           ob_start();
    
        // Ab hier den Header bauen
    ?>


    Da muss man nur in header.php die Variable auf true/false setzen, um das Schreiben der HTML-Datei ein/auszuschalten.

  • Wo würde er das dan hinspeichern?
    Das habe ich noch nie gehört, man lernt ja nur dazu, nicht.

    Naja mein Problem wär ja schon bereits gelöst, aber trotzdem danke.
    Werd mir so ein Scriptchen mal bei Gelegenheit näher anschauen, aber dürfte auch nützlich sein.

    EDIT:

    warum willst du ne hausaufgabe veröffentlichen ?g


    Sowas wäre, wenn ich das geschrieben hätte, sicher wieder als Spam abgestempelt worden, nicht?

    2 Mal editiert, zuletzt von Thonixx (25. November 2009 um 11:54)