[TYPO3-german] TYPO3-PerformanceProblemebeimehrals2000angelegten Seiten - Danke Ihr seit genial

Michael Zweigle michael at typo3-inside.de
Thu Jun 8 16:14:30 CEST 2006


typo3-german-bounces at lists.netfielders.de wrote:
>>>> PS: Ich werfe garantiert nicht sofort das Handtuch, wenn was nicht
>>>> auf Anhieb klappt..schon gar nicht wenn es um TYPO3 geht, da ich
>>>> mich bereits seit 2 Jahren mit TYPO3 und damit verbunden mit einer
>>>> Reihe von Projekten auseinander gesetzt habe.
>>> 
>>> Sorry, da habe ich Dich mi_verstanden. Bin gespannt, ob Du noch was
>>> rauskriegst. 
>>> 
>>> Gru_ Martin
>> Hi Martin,
>> Das hoffe ich auch, weil das ist defenitiv zu langsam ist, f|r den
>> Online-Betrieb. Und im Shop ist derzeit nur die kleineste Katerogie
>> (Lancia) des fertigen Shop4s drin und die ist schon extrem langsam.
>> (Seiten werden gecached). Kannst ja mal schauen wenn willst:
>>>> Test-Shop<<
>> http://web4.tryfactory.name/typo381/index.php?id=1778
> 
> Da hakts aber im Moment nicht nur an der Performance sondern
> auch am Layout/CSS ;-)
Danke, das liegt im Augenblick an den langen Navigationspunkten. Wir aber
noch ausgebessert!


> Ich w|rde als allererstes mal das AdminPanel installieren und
> mir damit die Parse Zeiten auswerten.
> Dann bekommst Du schnell raus, worans hakt.
> Eins ist auf jeden Fall schonmal klar:
> Die Seiten kommen NICHT aus dem Cache (zumindest nicht vollstdndig).
> Irgendwas ist da also als USER_INT COA_INT oder mit
> no_cache=1 unterwegs und zerrt Dir die Performance in den Keller.
> Diese Elemente werden im AdminPanel separat gekennzeichnet.
> Du solltest also mal antesten, was denn wirklich neu
> aufgebaut werden mu_ und was im Cache geparkt werden darf.
> Oftmals wird damit recht gro_z|gig umgegangen und kurzerhand
> ein Element komplett auf USER_INT gesetzt, wo es ein paar
> kleinere USER_INT Elemente innerhalb eines COA Elements auch
> getan hdtten.

Ich hatte heute morgen versentlich wieder "config.no_cache = 0" gestellt,
aber das alleine war es scheinbar nicht nur.
Weil danach war die Seite auch noch nicht schneller.
Ich habe jetzt mal alle dynamischen Sachen abgestellt und jetzt *rennt* die
Seite auf einmal *wie Sau*...Das gibt es doch nicht!
- LastModified / lastUpdate
- Warenkorb 
- und das Plugin "plugin.tx_arotealoginbox_pi1"

Ich hatte auch noch andere dynamische Dinge drin. Können die eventuell auch
das Caching beeinflussen?

<SNIP>
############################################
###  Bestimmte Inhalte immer anzeigen, wenn nix da ist ###
############################################
#seite.20.marks.LEFT = CONTENT
#seite.20.marks.LEFT.stdWrap.wrap = <div class="lefttext">|</div>
#seite.20.marks.LEFT {
#   table = tt_content
#select.orderBy = sorting
#select.where = colPos=1
#select.languageField = sys_language_uid
#stdWrap.ifEmpty {
#    cObject = RECORDS
#    cObject.source = 1553, 1557
#    cObject.tables = tt_content
#  }
#}

####################################################
####################################################
#### Variante 2 Bestimmte Inhalte immer anzeigen, wenn nix da ist ###
####################################################
#overlayContentRight = COA
#overlayContentRight {
#  10 < styles.content.getBorder 
#  10.renderObj.stdWrap.wrap = <div class="randtext">|</div>
#  10.stdWrap.ifEmpty.cObject = CONTENT
#  10.stdWrap.ifEmpty.cObject {
#    table = tt_content
#    select {
#      pidInList=1248
#      orderBy = sorting
#      where = colPos = 3
#      languageField = sys_language_uid
#    }
#    renderObj.stdWrap.wrap = <div class="randtext">|</div>
#  }
#}
#seite.20.marks.RAND < overlayContentRight
<SNAP>



> BTW: Lduft auf dem System ein PHP accelerator? Falls nicht: Unbedingt
> installieren! 
> Joey
Danke Joey, das werde ich auf jedenfall auch noch machen. Wann kommt
eigentlich dein Buch raus? 

Vielen Dank an alle für Tipps!!

Gruss Michael

---------------------------------------------
T R Y F A C T O R Y
Die Internetagentur
web: http://www.tryfactory.com
---------------------------------------------




More information about the TYPO3-german mailing list