Zend Engine

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 28. Dezember 2007 um 16:53 Uhr durch Dutch damager (Diskussion | Beiträge) (das ganze programm...). Sie kann sich erheblich von der aktuellen Version unterscheiden.
Zur Navigation springen Zur Suche springen
Zend Engine

Datei:Zend Engine 2 Logo.png
Basisdaten

Entwickler Zend Technologies
Erscheinungsjahr 1999
Aktuelle Version 2.2.0
(Anfang 2007)
Programmier­sprache C
Kategorie Entwickler
Lizenz PHP-Lizenz
zend.com

Die Zend Engine ist ein Compiler und eine Virtuelle Maschine für die Scriptsprache PHP. Sie ist Open-Source.

Etymologie / Wortherkunft

Der Name „Zend“ entstammt den Vornamen der beiden Entwickler der Zend Engine, Zeev Suraski und Andi Gutmans. Gemeinsam begannen während ihrer Studienzeit mit der Entwicklung und formten später die Firma Zend Technologies.

Geschichte

Siehe auch: PHP

Die Zend Engine wurde von Zeev Suraski und Andi Gutmans entwickelt da ihnen PHP/FI 2 für eCommerce zu schwach war [1]. Zunächst wurde am 6. Juni 1998 die Version 0.5 zusammen mit der PHP Version 3 veröffentlicht [2]. Veränderung gegenüber dem Interpretor von PHP/FI 2 waren vor allem eine bessere Performance sowie einige Änderungen des Syntax und des Verhaltens von PHP [3]. Die Version 1.0 wurde 22. Mai 2000 zusammen mit PHP 4 veröffentlicht, sie unterstützt Sessions sowie grundlegende Objektorientierte Programmierung [4]. Seit der Version 2.0 ist mit vielen neuen Funktionalitäten ernsthaftes Objectorientiertes Programmieren möglich. Bei der Version 2.1 ist vor allem die Performance verbessert worden [5], während die aktuellen Version 2.2 ein verbessertes Speichermanagment besitzt [6].

Verwandte Produkte

Hauptartikel: Zend Technologies

Um den Quellcode weiter zu optimieren, wurde der Zend Optimizer entwickelt, der als Ergänzung zur Zend Engine fungiert. Weiterhin wird der Zend Optimizer zur Ausführung von mit dem Zend Guard verschlüsselten PHP-Quelltexten benötigt.

Quellen

  1. Wikipedia: PHP
  2. Wikipedia: PHP
  3. PHP Manual: Migration von PHP/FI 2.0 zu PHP 3.0
  4. Changelog für PHP 4.0.0
  5. ister.org - Die Performance von PHP 5.1.0
  6. Heise.de - PHP 5.2.0 bringt Sicherheitsfixes und neue Funktionen [Update]