[Typo3-german] macinabanners parsetime bremse?

Mathias Schreiber [wmdb>] mathias.schreiber at wmdb.de
Wed Jul 13 17:38:50 CEST 2005


Andreas Wengrzik wrote:
> Hallo nochmal,
> 
> gibt es jemanden der die extension macinabanners im random mode einsetzt
> ohne das die parsetime der seite sich vervierfacht?

ja, anständige Hardware benutzen.

> Das Problem liegt wohl hier
> 
>                     // set no cache if random mode
>                     if ($conf['mode'] == 'random') {
>                         global $TSFE;
>                         $TSFE->set_no_cache();
>                     }

Ja, das ist bad practise.
Sinnvoller wäre es, die Extension als USER_INT objekt einzubinden und 
das set_no_cache ganz wegzulassen.

> Ist es denn möglich ein no_cache auf ein bestimmtes contentelement zu 
> machen?? Ansonsten erstellt typo3 die ganze seite neu, da es auf der 
> seite tt_news sowie den jw_calendar gibt wird da wirklich recht viel neu 
> generiert.

USER_INT

> Page is being generated.
> If this message does not disappear within 30 seconds, please reload.

Das hat nur sekundär mit dem cache zu tun.
Die meldung kommt, wenn du auf die Seite zugreifst, während jemand 
anderes dies auch tut. Gleichzeitig kann nicht in den cache geschrieben 
werden.

> Hierzu eine Frage, kann man diese Meldung auch abschalten??

Nein s.o.

> Verwendetes Typo 3: 3.7.0

Alles, was du beschreibst, ist seit ver3.1 so (naja, bis auf USER_INT 
vielleicht, das kam später)




-- 
if ($GLOBALS['TSFE']->fe_user->user['ahnung'] == 0) {
	$this->fresseHalten = 1;
}



More information about the TYPO3-german mailing list