Zend_Config in schnell
Kommentare

Das Zend Framework kann ohne Frage ein mächtiges Werkzeug sein. Dennoch steht es in dem Ruf, nicht gerade schonend im Umgang mit der Performance zu sein. Ein Artikel von Matt Knight verspricht eine Steigerung

Das Zend Framework kann ohne Frage ein mächtiges Werkzeug sein. Dennoch steht es in dem Ruf, nicht gerade schonend im Umgang mit der Performance zu sein. Ein Artikel von Matt Knight verspricht eine Steigerung der Geschwindigkeit von Zend_Config um beinahe 60 %.

Das Problem mit Zend_Config ist vielschichtig. Zum einen ist es eine oft und leider leicht zu missbrauchende Klasse, zum anderen generiert es unzählige Funktionsaufrufe. Also macht er sich an die Arbeit und stellt unter anderem einen neuen INI-Parser mit PHP-5.3.-spezifischen Funktionalitäten vor – und wie von Zauberhand verbessert sich die Performance von Zend_Config um ein Vielfaches.

To put all of this in perspective, doing the above changes (new INI file parser and custom config object with array access notation) reduced the number of function calls in the uncached bootstrap process by 75%, and the time by nearly 60%.Matt Knight, 2011

Wer als Zend-Framework-Entwickler also Probleme mit der Performance hat, sollte ruhigen Gewissens einen Blick auf Optimising Zend_Config werfen.

Unsere Redaktion empfiehlt:

Relevante Beiträge

Meinungen zu diesem Beitrag

X
- Gib Deinen Standort ein -
- or -