Hallo Zusammen.
Ich bin gerade dabei ein Skript von mir zu optimieren (Memory, Skript-Laufzeit und allgemein den Programmierstil).
An einer Stelle im Skript muss ich die Breite und die Höhe von einigen Grafiken (bis zu 6000 Stück) auslesen und in einer sich erweiterbaren Variable speichern. Dies mache ich mit Getimagesize.
Jedoch habe ich nun folgende Idee.
Bisher wurde eine Variable wie z.B. "ALICE" in einer Schleife Buchstaben für Buchstaben (auch Zahlen) durchgenommen und jedes mal mit Getimagesize angesprochen und ausgelesen (Höhe und Breite).
Ich habe mir nun gedacht ob es nicht eventuell besser wäre (in Bezug auf Memory, Skript-Laufzeit und allgemein den Programmierstil) sich das Getimagesize zu sparen und stattdessen die benötigten Werte aus dem Array zu ziehen.
Was sagt ihr dazu? Was wäre Effizienter?
Ich bin gerade dabei ein Skript von mir zu optimieren (Memory, Skript-Laufzeit und allgemein den Programmierstil).
An einer Stelle im Skript muss ich die Breite und die Höhe von einigen Grafiken (bis zu 6000 Stück) auslesen und in einer sich erweiterbaren Variable speichern. Dies mache ich mit Getimagesize.
Jedoch habe ich nun folgende Idee.
PHP:
$Signs_Size = array(
'0' => array('526','866'),
'1' => array('526','866'),
'2' => array('526','866'),
'3' => array('526','866'),
'4' => array('526','866'),
'5' => array('526','866'),
'6' => array('526','866'),
'7' => array('526','866'),
'8' => array('526','866'),
'9' => array('526','866'),
'A' => array('561','866'),
'B' => array('561','866'),
'C' => array('561','866'),
'D' => array('561','866'),
'E' => array('561','866'),
'F' => array('561','866'),
'G' => array('561','866'),
'H' => array('561','866'),
'I' => array('419','866'),
'J' => array('561','866'),
'K' => array('561','866'),
'L' => array('561','866'),
'M' => array('561','866'),
'N' => array('561','866'),
'O' => array('561','866'),
'P' => array('561','866'),
'Q' => array('561','866'),
'R' => array('561','866'),
'S' => array('561','866'),
'T' => array('561','866'),
'U' => array('561','866'),
'V' => array('561','866'),
'W' => array('561','866'),
'X' => array('561','866'),
'Y' => array('561','866'),
'Z' => array('561','866'),
'Ä' => array('561','866'),
'Ö' => array('561','866'),
'Ü' => array('561','866'),
'@' => array('94','1299'),
);
Bisher wurde eine Variable wie z.B. "ALICE" in einer Schleife Buchstaben für Buchstaben (auch Zahlen) durchgenommen und jedes mal mit Getimagesize angesprochen und ausgelesen (Höhe und Breite).
Ich habe mir nun gedacht ob es nicht eventuell besser wäre (in Bezug auf Memory, Skript-Laufzeit und allgemein den Programmierstil) sich das Getimagesize zu sparen und stattdessen die benötigten Werte aus dem Array zu ziehen.
Was sagt ihr dazu? Was wäre Effizienter?
Zuletzt bearbeitet: