Mailinglisten-Archive |
Aloha, > Von: jens vollmer[SMTP:voll-mailings_(at)_gmx.de] > > > 1. nutze eine template-klasse und speicher den > > output (der eigentlich für die ausgabe am screen generiert > > wird) einfach in eine datei. > > > > 2. schau mal im handbuch bei den ob_functions nach. > > ob = output buffering. > > du rührst alle dynamischen inhalte zu einen bestimmten > > zeitpunkt deiner wahl zusammen und pufferst den output > > in eine datei. > > viel erfolg, Ringo > > hallo ringo, > vielen dank, punkt 2 kling sehr gut mit ob_start() und die jeweiligen > nachfolger > Pass aber auf, wenn mehrere User gleichzeitig etwas einstellen und du gleichzeitig den HTML-Code in die gleiche datei schreibst, dann geht das schief. Ent- weder du hantierst mit lockfiles, oder du machst es wie ebay, die alles in der DB speichern und von Zeit zu Zeit daraus statische Seiten machen. > bei punkt eins bin ich mir nicht sicher, wie du es meinst, müsste ich > nicht mit ob_ eine klasse bilden und diese dann nutzen? > Nein, du benutzt eine Templateklasse. Bei den meisten wird die Ausgabeseite auch in einer Variablen gehalten, so daß man die Seite nicht nur am Browser ausgeben kann, sondern auch in eine Datei schreiben (achtung, gleiche Probleme wie oben). Viele Grüße, *feierabend mach* Mathias
php::bar PHP Wiki - Listenarchive