WordPress bietet dem Entwickler eine einfache Möglichkeit AJAX-Calls zu implementieren – die Steuerung dieser Calls übernimmt die admin-ajax.php, die sich in /wp-admin/ befindet.
Teilweise führt diese Datei aber auch zu Performance Problemen. Eine Ladezeit von 15-20 Sekunden kann schon möglich sein. Doch wie geht man nun vor? Wie finde ich heraus, welcher Bestandteil einer Website für die Problematik verantwortlich ist?
Man liest immer „Deaktiviere alle Plugins und analysiere die Performance nach jeder Deaktivierung erneut“. Zugegeben: Das ist durchaus eine Möglichkeit, aber dies kann sehr zeitaufwändig werden. Auch wenn ich ein Plugin deaktiviert habe, weiß ich noch nicht welcher Bestandteil des Plugins nun wirklich für die schlechte Performance verantwortlich ist.