PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Variablen, Speicher usw


ragtek
15.11.2007, 12:27
Hi
immer wieder machen Leute sowas:
PHP:
----------
Der Inhalt dieses Abschnitts ist nur für Lizenznehmer sichtbar, Sie werden derzeit jedoch nicht als Lizenzinhaber erkannt.<br />
<br />
Bitte öffnen Sie den <a href="http://members.vbulletin-germany.com/membersupport_priority.php">Kundenbereich</a>, tragen Sie Ihre E-Mail-Adresse ein, mit der Sie sich hier registriert haben und aktivieren Sie die Lizenzüberprüfung für http://www.vbulletin-germany.org.
----------

Wie "schlimm" ist sowas??
Es wird ja an und für sich die doppelte Speichermenge nun verbraucht oder?
Wenn ich das mit 30 Variablen mache, verschwende ich unnötige Rechenzeit, meine Frage ist, ob das ein merkbarer Unterschied ist oder nicht.

Christian
15.11.2007, 13:06
Ja so ist es, deshalb wenn möglich die Varialbe direkt verwenden, oder eine Referenz erstellen, @ vor Funktionsaufrufe sind übrigens genauso "schlimm".

ragtek
15.11.2007, 13:13
Referenz=> $a = & $b; das oder?

ok, aber Frage war wie arg das ist.
Hab mir nun div Plugins bei mir angeschaut und ja bei manchen ist es echt ein Hammer.
Userid,Username,... bis zu 7 "doppelte Variablen"
Bis zum Ende vom Skript könnten es sogar >20 sein soweit ich das gesehn habe, da viele Variablen nochmal initialisiert werden, die beim vb eh schon von Haus aus da sind.
Und da frag ich mich nun, ob es den Aufwand rechtfertigt, wenn ich jetzt alle Skripte bei mir durchgehe.

Christian
15.11.2007, 13:20
ok, aber Frage war wie arg das ist.
Ja? Das lese ich in deinem Beitrag nicht. Das hängt immer davon, wieviele User auf den Server zugreifen, wieviel RAM zur Verfügung steht, wie groß das Script ist etc. Da vBulletin von Haus aus ein Speicherfresser ist, sollte man das schon ernst nehmen.

ragtek
15.11.2007, 13:22
ok danke