News-Meldung vom 21.10.2009 11:16 Uhr
Wie eine Blackbox im Flugzeug soll sich eine Funktion des neuen Zend-Server 5 verhalten: In der Beta-Version steckt eine Tracing-Option, die die Ausführung von PHP-Skripten protokolliert.
Die Tracing-Funktion zeigt alle Funktionsaufrufe mit Argumenten und Rückgabewerten.
Bild: zend.com
Sie soll die Fehlersuche und -behebung vereinfachen, indem sie die Hierarchie der Funktionsaufrufe samt übergebenen Argumenten und Rückgabewerten aufzeichnet. Entwickler können das Tracing manuell einschalten, etwa bei der Suche nach Performance-Engpässen. Bei "Problemen" aktiviert der Server es laut Hersteller selbsttätig.
Rechenintensive Anwendungen sollen von einer "Job Queue" profitieren. Sie erlaubt es, PHP-Scripts als Batch-Jobs zu einer bestimmten Zeit, abhängig von der Belastung des Systems oder nach Priorität zu starten. Sie können auf demselben Rechner wie der Zend-Server laufen oder auf einem anderen.
Die Beta-Version für Windows ist kostenlos erhältlich, es gibt jeweils eine Variante für PHP 5.2 und 5.3. Auf Nachfrage erklärte der Hersteller, dass die freie Community-Version weder Tracing noch Job-Queue enthalten wird.
(ck)
Version zum Drucken Per E-Mail versenden Newsletter abonnieren
Permalink: http://heise.de/-834811
iOS, Android, Windows Phone 7 und HTML5 - das neue Sonderheft von heise Developer führt Einsteiger und Profis in die Programmierung mobiler Geräte ein.