Hi
Unten stehendes Typoscript verwende ich, wenn ich den rechten Bannerbereich mit macinabanners anzeigen möchte. Dabei soll der Banner nicht gecached werden. Die Banner werde per Zufall angezeigt (mode = random)
Parsetime einer Page bei vollständigem Cache (inkl. Caching von macinabanners) beträgt ca. 100ms. Wird macinabanners nicht gecached beträgt die Parsetime ca. 350ms.
Finde ich ein bisschen deftig viel.
Fragen an euch: Ist das "normal"? Ist mein TS fehlerhaft/unvollständig? Wo kann man noch optimieren? Empfiehlt sich hier phpAdsNew?
lib.rightBanner = COA_INT
lib.rightBanner < plugin.tx_macinabanners_pi1
lib.rightBanner {
placement = right
mode = random
pidList = {$custom.pid.banner}
recursive = 0
results_at_a_time = 100
}
Besten Dank für eure Hilfe.
Pantelis
das liegt nicht an Deinem TS sondern an der Extension und der Performance des Servers.
Ist php accelerator installiert?
PHP Accelerator wird in den nächsten Tagen installiert.
Heisst das nun, dass das TS richtig ist und mit dem PHP Accelerator macina_banners signifikant schneller läuft?
Und inwiefern liegt es an der Extension selber?
ich sollte besser hinschauen 😃
lib.rightBanner = COA_INT
lib.rightBanner.10 < plugin.tx_macinabanners_pi1
lib.rightBanner.10 {
placement = right
mode = random
pidList = {$custom.pid.banner}
recursive = 0
results_at_a_time = 100
}
obs signifikant schneller mit php accelerator wird, kann ich Dir nicht versprechen. Was ich damit sagen wollte, liegt das an der Grundgeschwindigkeit von php und der Extension. Da ich diese noch nicht untersucht habe, kann auch ungünstiger Code eine lange Ausführungszeit verursachen.
ok, ich schaue, was passiert, nachdem der PHP Accelerator installiert wurde. Und falls das auch nichts hilft, untersuche ich noch die Extension.
Dein TS zeigt den Banner nicht an. Das
macht es aus. Irgendwelche Idee?
lib.rightBanner = COA_INT
lib.rightBanner.10 < plugin.tx_macinabanners_pi1
lib.rightBanner.10 {
placement = right
mode = random
pidList = {$custom.pid.banner}
recursive = 0
results_at_a_time = 100
}
Hi
Hab nun den eAccelerator v0.9.5 installiert und die Ausführungszeit wurde von 350ms auf 120ms verkürzt. Das ist hocherfreulich 🙂
Steffen, noch eine Frage zu deinem TS.
Das hier klappt nicht wegen des .10
lib.rightBanner = COA_INT
lib.rightBanner.10 < plugin.tx_macinabanners_pi1
lib.rightBanner.10 {
placement = right
mode = random
pidList = {$custom.pid.banner}
recursive = 0
results_at_a_time = 100
}
ohne .10 klappts. Hab ich da jetzt etwas nicht richtig mitbekommen oder Flüchtigkeitsfehler?