SetaPDF
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 06.04.2003, 18:03   #1
TP-Senior
 
Registriert seit: Jul 2002
Ort: Wien
priamos macht alles soweit korrekt

statische seiten aus db generieren


Ich habe eine DB mit einer größeren Anzahl von Artikeln.
In dieser DB sind Title, Description, Keywords und der Content der einzelnen Artikelseiten gespeichert.
Die Auswahl, Anzeige .... funktioniert mit php und das auch ganz gut.

Jetzt möchte ich das System aber trotzdem so umstellen, daß aus den Einträgen der DB jeweils einzlne statische html-Dateine erstellt werden. So dass nach einem neuen Artikeleintrag, oder nach Änderungen alle Html Datein ausgegeben werden und die alten überschrieben werden.

Wie bau ich dieses System den am besten auf. Ich glaub ich denk da ein wenig zu kompliziert und mir fehlt da noch der richtige Ansatz.
priamos ist offline   Mit Zitat antworten


Alt 06.04.2003, 21:26   #2
seb
TP-Veteran
 
Registriert seit: Jan 2002
seb bringt sich richtig einseb bringt sich richtig ein
Das Abfangen und Als-HTML-Datei-Speichern der kompletten Ausgabe eines PHP-Scripts ist mit den Ausgabekontrollfunktionen kein Problem:

[php]

ob_start();

... was auch immer ....

$buffer = ob_get_contents();

// in $buffer steht jetzt die komplette Ausgabe drin.
// Abspeichern ganz einfach per fopen, fputs usw. ...dürfte dir klar sein.


Die zwei größten Probleme seh ich

a) in der Personalisierung der Seiten (sprich Zugriffskontrolle, benutzerabhängige Ausgabe usw.) - bei sowas jeden möglichen Rechtezustand für jeden möglichen Benutzer zu cachen, dürfte eher umständlich sein. Falls Du sowas nicht hast, fällt es natürlich weg

b) Verlinkung. Sämtliche dynamisch generierten Links in deinen Seiten müssen natürlich auf die entsprechenden 'festen' HTML-Seiten verweisen. Das dürfte aber mit etwas Planung lösbar sein.

Ich wollte sowas vor einiger Zeit auch mal in Angriff nehmen, habs aber wegen Schwierigkeit a) aufgegeben und mich statt dessen weiter auf die Performance-Optimierung der bei jedem Aufruf neu durchzuackernden Seitengenerierung konzentriert.
seb ist offline   Mit Zitat antworten
Alt 08.04.2003, 17:14   #3
TP-Senior
 
Registriert seit: Jul 2002
Ort: Wien
priamos macht alles soweit korrekt
Herzlichen Dank seb.
Das war genau die Lösung!
Da a) bei mir nicht nötig ist klappts bestens mit der mit ob_start() und dann das ganze mit fputs speichern.

Besten Dank
priamos ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Traum-Dynamik
statische seiten aus db generieren statische seiten aus db generieren
« htaccess und deren bedeutung? | Abmessungen eines gif-Bildes? »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 04:33 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67