Server Belastung
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
abruf
beispiel
belastung
bereich
blabla
break
cas
datei
formen
fragen
inhalt
ladezeit
mengen
sache
show
-
Also zuerst mal hoff ich doch das das Forum f?r meine Frage das richtige ist , auch hab ich ?ber die Suche nichts gefunden, und zwar wie schaut es mit der Server Belastung aus wenn ich z.B. bei einer Homepage quasi alles in eine Datei packe und diese dann ?ber viele if's anspreche oder belastet es den Server weniger wenn ich beispielsweise f?r die News und das G?stebuch in verschiedene Dateien packe. Also ich meine f?r den ersten Punkt, dass ich die Inhalte dann ?ber z.B. index.php?show=gb (ohne dann etwas zu includen) und f?r den zweiten punkt dann eine gb.php und eine news.php hab.
Ich hoffe mal dass ihr versteht was ich fragen will
mfg t4sh -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Ich wei? zwar nicht, ob es den Server belastet, ich wei? nur, dass das lange Ladezeiten geben kann. Beispiel:
Du hast eine Datei bla.php. Dann m?chtest du bestimme Bereiche durch bla.php?content=blabla uvm. abrufen. Wenn du es so machst:
if($_GET['content'] == "blabla"){
echo "blabla";
}else if($_GET['content'] == "blabla2"){
echo "blabla2";
}
usw.
Jetzt kannst du das Script optimieren. Und zwar so:
switch($_GET['content']){
default: #wenn nichts angegeben ist
echo "nix";
break;
case 'blabla':
echo "blabla";
break:
case 'blabla2':
echo "blabla2";
break;
}
So sparst du eine Menge Zeit und es sieht ?bersichtlicher aus.
Ich hoffe, so meintest du es. -
ja das habe ich am anfang auch verwendet nur das problem ist dass ich gerade an einem cms bin also auch mit seiten die aus der db gelesen werden und f?r sache mit switch m?sste ich die ja definieren
-
Du kannst ja zwischen den cases beliebigen Code schreiben. Is ja auch nur eine andere Form von ifs.
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage