[TYPO3-german] tt_news line 3146 - Maximum execution time of 25 seconds exceeded
Björn Pedersen
pedersen at frm2.tum.de
Wed Apr 4 08:15:53 CEST 2012
On 02.04.2012 22:47, Pedro J. wrote:
> Hallo Leute,
> ich habe ein Problem mit Typo3 4.5.4 und dem PlugIn
> tx_tt_news/pi/tt_news.php line 3146:
>
> $results = array();
> $resultsCount = array();
> while (($row = $GLOBALS['TYPO3_DB']->sql_fetch_assoc($res))) {
> $results[] = $row['uid'];
>
> if (in_array($row['uid'], $results)) {
> $resultsCount[$row['uid']]++;
> }
> }
>
Diese Schleife sieht wirklich seltsam aus. Erst wird $row['uid'] an
$results angehängt und dann geprüft, ob es da auch drin ist? Und das
in_array wird natürlich imemr langsamer, je länger die Liste wird.
Björn
More information about the TYPO3-german
mailing list