php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2006

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 21.09.2006, 14:09  
Benutzer
 
Registriert seit: 28.11.2003
Beiträge: 37
Diet
Standard Rubrik aus DB lesen oder als Var. bzw. in Session speichern

Hallo, ich lese aus einer Datenbank meine navigations-rubriken aus (je nach User zwischen 6 bis 20) An diese hänge ich die SID und eine Nummer.

Ist es schneller bei jedem Seitenaufruf die DB aufzurufen oder dies Rubriken in ein Array oder in Session zu speichern und dann dies jedesmal aufzurufen bzw. per Get zu übergeben(max. Anzahl Zeichen?) ?

Dank im vorraus!
Diet ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 21.09.2006, 14:18  
XLB
Erfahrener Benutzer
 
Registriert seit: 31.07.2005
Beiträge: 1.126
PHP-Kenntnisse:
Fortgeschritten
XLB
Standard

Holla ...

Die Session-Lösung wäre hier wohl vorzuziehen. Wieviele User sind's denn und wie "aktiv" sind diese ?
XLB ist offline  
Alt 21.09.2006, 14:26  
Benutzer
 
Registriert seit: 28.11.2003
Beiträge: 37
Diet
Standard

Zitat:
Zitat von XLB
Die Session-Lösung wäre hier wohl vorzuziehen. Wieviele User sind's denn und wie "aktiv" sind diese ?
Weis ich noch nicht hoffe aber innerhalb einiger Monate auf einige hundert. Ausserdem wird die DB bei jedem Seitenaufruf noch mehrmals aufgerufen um den Inhalt der Seite für jeden User individuell zu erstellen.

Gibt es eine maximale Zeichenbegrenzung für Sessions-variablen?
Diet ist offline  
Alt 21.09.2006, 15:31  
Erfahrener Benutzer
 
Registriert seit: 09.03.2005
Beiträge: 219
webbi
Standard

Per Get würde ich die Daten nicht übergeben, wird zu unübersichtlich. Außerdem müsstest du bei den Seiten dennoch eine Prüfung über DB oder Session machen, da sonst jemand einfach seine Wunschmenüpunkte in die URL eintragen könnte.

Per Session dürfte kein Problem sein, wobei, wenn sowiso andere Inhaltsdaten von der Datenbank abgefragt werden wüsste ich nicht, warum man das Menü nicht auch direkt abfragen sollte.

Die Zeitbegrenzung für Sessions ist nur dann interessant wenn lange Zeit keine Aktion vom User ausgeht. Ansonsten wird die Session wieder erneuert. Da aber dann sowiso der Login erlischt, hat es auf die Menü-Problematik keine Auswirkungen... falls deine Frage darauf abzielte.
webbi ist offline  
Alt 21.09.2006, 15:53  
XLB
Erfahrener Benutzer
 
Registriert seit: 31.07.2005
Beiträge: 1.126
PHP-Kenntnisse:
Fortgeschritten
XLB
Standard

Zeitbegrenzung ? Danach wurde gar nicht gefragt :

Zitat:
Gibt es eine maximale Zeichenbegrenzung für Sessions-variablen?
Dazu mal dieses : Wie groß darf die Menge an Daten sein, die ich in einer Session speichern darf?
Ist etwas "lapidar" formuliert, trifft den Nagel aber auf den Kopf. Doch daher meine Frage nach User-Frequenz und Aktivität. In wie weit sich welche Lösung anbietet hängt letztenendes davon ab, was Resourcen- und Performance-"schonender" ist. Dazu müsste man etwas mehr von deinen "Plänen" efahren ...
XLB ist offline  
 


Themen-Optionen
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

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Session Problem karina_02 PHP Tipps 2008 6 18.05.2008 22:37
Problem bei session Lifetime Cyberbob_at_tot PHP Tipps 2007 5 05.06.2007 17:47
session nach seitenwechsel leer... GELight PHP Tipps 2006 8 17.09.2006 15:17
texte in einer session speichern PHP Tipps 2007 8 15.11.2005 22:32
[Erledigt] php session problem :( PHP Tipps 2005-2 5 21.10.2005 16:37
[Erledigt] Mehrdimensionales Array in Session speichern PHP-Fortgeschrittene 6 11.10.2005 17:32
Session - Werte zwischen speichern! PHP Tipps 2005-2 9 05.10.2005 18:05
Session abschaltbar?? Probleme mit Objekten in Session! becks123 PHP-Fortgeschrittene 3 19.09.2005 15:47
Klassenobjekt in ner Session speichern?! Finkman PHP Tipps 2005-2 5 09.08.2005 00:38
Array in Session speichern und wieder auslesen Riot PHP Tipps 2005-2 3 08.07.2005 11:43
[Erledigt] Arrays in Session speichern PHP-Fortgeschrittene 3 07.07.2005 10:19
Kreieren einer Session PHP Tipps 2005 11 28.05.2005 15:16
[Erledigt] Formulardaten in einer Session speichern, per Link übergeben PHP Tipps 2004-2 2 29.12.2004 15:47
[Erledigt] Hilfe...PhpBB Session Problem!! PHP Tipps 2004-2 2 15.12.2004 18:28
[Erledigt] Object in Session speichern PHP-Fortgeschrittene 2 31.08.2004 14:15

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
http://www.php.de/php-tipps-2006/42182-rubrik-aus-db-lesen-oder-als-var-bzw-session-speichern.html, php session variable auslesen sonderzeichen, php rubriken aus datenbank lesen, php session max zeichenanzahl, wieviele session variablen maximal, php session maxmale anzahl zeichen, session in datenbank lesen, menu in session speichern, session php maximale zeichen, session maximale zeichen, maximale zeichen einer session, wie groß darf die menge an daten sein, die ich in einer session speichern darf?, php wieviele werte in session speichern?, php session maximale zeichen, php daten in session speichern mit zeitbegrenzung

Alle Zeitangaben in WEZ +2. Es ist jetzt 12:51 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.