Zend Optimizer für PHP 5.3

PHP 5.3 ist ja nun nicht gerade nagelneu und ich habe schon letztes Jahr meine Server auf PHP 5.3 umgestellt. OK, ich habe es damals schon bereut, aber jetzt lege ich noch einen drauf. Für ein PHP Skript. das mit dem Zend Guard encoded wurde, benötige ich also jetzt den Zend Optimizer für PHP 5.3. Also schnell den Zend Optimizer heruntergeladen und dann in das README geschaut…

Schritt 2 beschreibt die einfache Möglichkeit, den Zend Optimizer zu installieren…
Zitat:
2. Locate the ZendOptimizer.so (Unix) or ZendOptimizer.dll (Windows) file in the directory which corresponds to your version of PHP (4.3.x, 4.4.x, 5.0.x, 5.1.x, 5.2.x).

Doch PHP 5.3 sucht man vergebens … aber was soll‘s, ich habe es dann mit der 5.2.x Version probiert und meinen Server neu gestartet. Beim Start des Apache erhalte ich dann folgende Meldung.

Zend Optimizer requires Zend Engine API version 220060519.
The Zend Engine API version 220090626 which is installed, is newer.
Contact Zend Technologies at http://www.zend.com/ for a later version of Zend Optimizer.

Na super, so wird das nichts mit mir und dem Zend Optimizer für PHP 5.3. Aber jetzt wieder auf PHP 5.2 zurück zu gehen, will ich auch nicht … Alternativ könnte ich mir eine VM auf meinem Server aufsetzen und dort einen Webserver mit PHP 5.2 installieren aber der Aufwand ist mir dann doch zu groß.

Alles in allem bin ich echt enttäuscht von Zend, die können doch nicht einfach sagen “Hey, ihr könnt jetzt PHP 5.3 nutzen, ist jetzt stabil und alles ist gut ….” und dann kommen die mit solchen miesen Sachen um die Ecke.

Im Zend Forum gibt es einen Beitrag zum Thema Zend Optimizer für PHP 5.3. Der Beitrag im Forum wurde schon Mitte 2009 eröffnet und bis heute gibt es keine Lösung für das Problem.

Man darf also gespannt sein, was Zend sich alles einfallen lässt, um die Webmaster/Webhoster abzuschrecken nicht auch noch PHP 6 zu installieren, falls es irgendwann mal fertig wird.

Michael Jentsch

Michael Jentsch arbeitet seit 2006 bei der Itellium Services GmbH als Entwickler und Software Architekt. Er ist spezialisiert auf Java basierte Web-Applikationen und E-Commerce. Neben dem Beruf interessiert er sich auch für Suchmaschinenoptimierung und ist engagiert in vielen Open Source Projekten im Web Umfeld. Sie erreichen ihn per E-Mail unter [email protected].

More Posts

Weiterführende Themen:

  1. ZEND Framework im Einsatz

Comments

  1. ab says:

    Hallo,

    da kann ich nur zustimmen… Das kann ja nicht sein dass Zend für PHP 5.3 keinen Optimizer freigibt… Sehr schwach…
    5.3 ist stabil genug und freigegen in den Major Distris.
    Unverständlich dass die sich an 5.2 klammern…

    VG, ab

  2. Dewey says:

    Hallo,

    im Juni wurde im Zend Forum eine Lösung für das Problem gebracht, ein unabhängiger GuardLoader. Ich hoffe, dass der unten stehende Ansatz auch euch weiterhilft.

    http://foobar.lamp-solutions.de/howtos/programmierung/phpzend/einzelansicht-phpzend/article/zendoptimizer-und-php-53.html

    Link zum Zend-Forum: http://forums.zend.com/viewtopic.php?f=57t=6595

"));