Guten Tag, ich habe ne Memberarea auf meiner Seite, in der ich die Daten meiner Member ändern kann. Im Moment läuft das alles per Link, ein Link sieht in etwa so aus:
<a href='index.php?PHPSESSID=8e971d855b63150fc68aafb0f815395a&seite=members&nid=Wing-Commander&change=true&ID=1&stat=a'>a</a>
Bei 10 Links pro Member, kann man sich denken, dass sich der Server einen abstottert und die Seite (im Vergleich zu den anderen Seiten) viel länger zum schicken benötigt (jedenfalls bei DSL 1000).
Das ist eine Technik die ja durchaus verbreitet ist und ich habe noch nie einen spürbaren Unterschied zwischen einer Seite mit 5 Links und einer mit 50 bemerkt.
Wie groß ist denn der Unterschied in KB zu einer Seite mit wenigen und vielen Links.
Jetzt meine Frage, kann man den Link nicht irgendwie kürzen? Vielleicht mit Javascript, das dann da nur noch steht <a href="Javascript:link('members','true','1','a')"> oder so ähnlich, und dann der Rest per Javascript zusammengestellt wird.
Kann man. du kannst onload alle Links deiner Seite durchlaufen und dann entweder die href Eigenschaft ändern oder einen onclick Event hinzufügen mit den von dir gewünschten Parametern.
Aber da ich vermute das die session id automatisch generiert wird, wie willst du serverseitig verhindern das diese Ausgegeben werden? Bzw. ist das nicht zuviel Aufwand?
einerseits das Serverskript so bearbeiten, das es nur manchmal die Session mitgibt und gleichzeitig ein JS entwickeln, dass diese (auch nur manchmal) wieder zusammensetzt?
Struppi.