![]() Mailinglisten-Archive |
-----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