ky_fr34k
Mitglied
Hallo zusammen,
ich hab folgendes Problem.
Auf meinem Webspace läuft mein eigenes CMS.
Leider braucht es zum includen meiner Plugins (21 Stück, jedes mit 3 Files) ca 50% der Zeit. Das ist auf meinem Test Server noch ok, aber produktiv unter Last dauert das ca 8-10 mal länger.
Ich hab mal einen Screenshot mit einer Zeitauswertung angehängt.
Das Problem ist "ComponentTypes->GetAll" ist eigentlich nur eine foreach mit einem include_once.
Hab schon folgendes probiert was eine minimale Verbesserung gebracht hat.
Hat jemand eine Idee, was ich falsch mache, was ich besser machen könnte?
Gruß KY
ich hab folgendes Problem.
Auf meinem Webspace läuft mein eigenes CMS.
Leider braucht es zum includen meiner Plugins (21 Stück, jedes mit 3 Files) ca 50% der Zeit. Das ist auf meinem Test Server noch ok, aber produktiv unter Last dauert das ca 8-10 mal länger.
Ich hab mal einen Screenshot mit einer Zeitauswertung angehängt.

Das Problem ist "ComponentTypes->GetAll" ist eigentlich nur eine foreach mit einem include_once.
Hab schon folgendes probiert was eine minimale Verbesserung gebracht hat.
PHP:
foreach($pluginList as &$plugin)
{
if(file_exists($plugin['path']) && !class_exists($plugin['class'], false))
include $plugin['path'];
}
Gruß KY