phpbar.de logo

Mailinglisten-Archive

[php] Navigation Anzeige - kostengünstigere Version?

[php] Navigation Anzeige - kostengünstigere Version?

Botzenhart Stefan info at bevelopment.de
Don Jul 28 12:16:22 CEST 2005


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hallo,

Lars Brinkmann schrieb:
> Hallo Stefan,
> 
> 
>>Wäre folgendes ein Ansatz für einen 'Speicher': ich baue die Navigation
>>(für jeden User anderst) über die Mysql-Anfragen auf und speichere die
>>Struktur in eine Session-Variable.
>>Eine bessere Variante wäre aber warscheinlich die Gesamtstruktur zu
>>speichern und dann diese für den jeweiligen User anpassen.
> 
> ich dachte eigentlich an etwas einfacheres :-)
> 
> Beim ersten Aufruf erzeugst Du die komplette Baumstruktur. Anstatt
> diese auf dem Bildschirm auszugeben, speicherst Du die Ausgabe in
> einer Datei. Diese kannst Du dann beim nächsten Aufruf einlesen.
> 
> Du hast also nur beim ersten Aufruf eine erhöhte Last. Danach liest Du
> einfach die Datei ein. Wenn Du nicht den kompletten Baum ausgeben
> willst, dann musst Du die Ausgabe so gestalten, dass Du diese in ein
> Array einliest und dann nur noch bestimmte Zweige anzeigst.
> 
> Wenn Du für jeden User verschiedene Navigationen hast, kannst Du ja
> auch verschiedene Cache-Dateien anlegen und diese entsprechend
> einlesen.
> 

ich denke ich werde das nun mit einer Datei realisieren. Diese werde ich
 global für alle anlegen und dann je nach Userrecht die jeweiligen
Zweige anzeigen.

An dieser Stelle nochmal vielen Dank für die vielen Tipps und Anregungen!

Gruß Stefan

- --
**************************************************
Bevelopment
Botzenhart Stefan
Memmingerstr. 75
89264 Weißenhorn

fon: (+49) 172/6247909
fax: (+49) 89 - 1488 154761
email: info at bevelopment.de
www: http://www.bevelopment.de
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (MingW32)
Comment: GnuPT-Light 0.2 by EQUIPMENTE.DE
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFC6LB1X6uTddf5BKoRAjyWAKDTb6X97s+QGMH7PRI7drioZhwIkgCg1PS5
i3T4hW6QLr7g4XQqjV4IouQ=
=4fyl
-----END PGP SIGNATURE-----

php::bar PHP Wiki   -   Listenarchive