Zend - The PHP Company


Zend Server Features

Support & Security Fixes

Zend stellt Support für alle Zend Server-Komponenten zur Verfügung, einschließlich der PHP-Laufzeitumgebung und Zend Framework, sowie regelmäßige Sicherheitskorrekturen. Zend liefert zudem Langzeit-Support (LTS) für End-of-Life-Versionen von PHP, derzeit inklusive PHP 5.2.x. Enterprise Edition-Kunden können außerdem kundenspezifische Fixes für PHP- oder Zend Framework-Open Source-Code erhalten.
 

Performance & Skalierbarkeit

Zend Server ermöglicht das Optimieren der Applikationsperformance auf mehreren Ebenen. Angefangen vom Bytecode-Caching über das Daten-Caching bis hin zum URL-basierten Seiten-Caching helfen mehrere Tools, maximale PHP-Effizienz zu liefern. Zusätzlich ermöglicht die Zend Job-Queue das serielle Ausführen von zeitaufwändigen Jobs, das Beseitigen von Applikationsengpässen und das Reduzieren der Serverlast.


Zur Bewältigung der Arbeitslast ermöglicht Zend Server das problemlose Auf- und Abwärtsskalieren von Applikationen, sowohl vor Ort als auch in der Cloud. Zend Server aggregiert zudem Überwachungsdaten über alle Server in einem Cluster hinweg und bietet so eine einfache Möglichkeit, Probleme zu identifizieren und zu diagnostizieren.

 

Konfiguration & Deployment

Zend Server optimiert das Applikations-Deployment mit einem Workflow für das Erstellen und Deployen von Applikations-Paketen, die Code, Skripte, Metadaten und Installationsparameter enthalten. Applikationen können entweder über die Zend Server-Benutzeroberfläche oder über die API deployt werden, was ein iteratives und kontinuierliches Deployment ermöglicht.


Zend Server gewährleistet zudem Konfigurationskonsistenz über einen Cluster hinweg und überwacht alle Server in einem Cluster, um bei Konfigurationsänderungen Warnungen auszulösen. Dieses zentralisierte Konfigurationsmanagement ermöglicht des Weiteren das Sichern und Wiederherstellen von PHP-Einstellungen, für die Bewahrung konsistenter Umgebungen über den gesamten Lebenszyklus der Applikation hinweg.

Zend Server DeploymentDeployment von Applikationen (5:09)
 

Monitoring & Ursachenanalyse

Zend Server bietet eine ausführliche Ansicht des Ökosystems der Applikation mit Monitoring-Dashboards, die Kennzahlen zur Performance und Nutzung zur Verfügung stellen. Monitoring-Regeln können den Anforderungen der einzelnen Applikationen entsprechend konfiguriert werden und stellen Benachrichtigungen zu PHP-Fehlern, hoher Speichernutzung, langsamen Anforderungsausführungen u. v. m. zur Verfügung.


Sollte tatsächlich etwas schief laufen, stellt das Code-Tracing einen Snapshot des Problems zur Verfügung und bietet den Entwicklern einen funktionsgenauen Einblick in die problematische PHP-Anforderung, wodurch sich die Zeit für die Fehlerbehebung enorm reduziert. Da Entwicklern separate Anmeldedaten mit schreibgeschütztem Zugriff pro Applikation zugewiesen werden kann, können sie sicher auf Produktions-Debugging-Daten zugreifen und Probleme schneller lösen.

Verwaltung von Applikationen in Zend Server 6Verwaltung von Applikationen (3:01)
Video: Arbeiten mit Ereignissen (4:26)
Video: Arbeiten mit Überwachungsregeln (5:43)
 

Unternehmens-Integration

Zend Server integriert Monitoring-Tools von Drittanbietern wie Nagios, sowie Deployment-Lösungen wie Hudson oder Jenkins. Unternehmen können das Audit-Trail verwenden, um sämtliche Benutzeraktivitäten nachzuverfolgen, wobei angegeben wird, was wann von wem gemacht wurde. Die Benutzerverwaltung von Zend Server kann zudem mit LDAP-Verzeichnissen integriert werden. Des Weiteren haben Applikationen, die auf Zend Server ausgeführt werden, über einen Java-Konnektor Zugriff auf Java-Altsystem-Code.
Zend Server Unternehmens-IntegrationNachverfolgen der Benutzeraktivitäten (3:05)

Video: Benutzerverwaltung (5:43)
 

Entwicklungstools & Laufzeitumgebung

Zend Server bietet einen konsistenten Stack mit beliebten Erweiterungen und Bibliotheken sowie einsatzbereite Konnektivität mit Unternehmens-Datenbanktechnologien. Zur Unterstützung des Debuggings stellt das Code-Tracing in der Entwicklung eine tiefgehende Diagnostikanalyse der PHP-Ausführung bezogen auf ein Ereignis oder eine bestimmten URL zur Verfügung.

 

Zend Server Gateway

Das Zend Server Gateway ist ein innovatives Zend Framework 2-Modul, das wesentliche APIs für Webservices, wie z. B. Routing, Authentifizierung, Validierung, Filterung und Bindung von Anforderungsparametern, liefert. Es unterstützt das Erstellen von sowohl RPC-basierten als auch von RESTful-Services, ohne dass Installationscode geschrieben werden muss. Die Beschreibungsdateien der Services von Zend Server Gateway können mit der Drag & Drop-Schnittstelle von Zend Studio 10 generiert werden. Der generierte Code kann verwendet werden, um RPC- oder REST-Webservice-APIs zu erstellen, während eine schlanke und benutzerfreundliche API für die Interaktion mit den ZF2-MVC-Kernkomponenten sorgt.


Das ZendServerGateway Modul verwendet die Zend Framework 2.1.0-Komponenten, um Folgendes zur Verfügung zu stellen:

  • Routing
  • Einfacher Zugriff auf url/query/request body-Parameter
  • Authentifizierung (HTTP Basic/Digest und Token)
  • Validierung & Filterung
  • Praktisches, automatisiertes Rendering von JSON-Antworttypen

Das ZendServerGateway Modul wird als Komponente von Zend Server 6, zusammen mit Zend Framework 2.1.0 geliefert.

 


Server Demo anfragen

Ressourcen
FOREN

Besuchen Sie das Forum Mehr erfahren»

WHITE PAPER

Applikations-Führerschaft in 2013 DevOps: Agile Auslieferung als Wettbewerbsvorteil Mehr erfahren»

WEBINAR

Entdecken Sie, wie Zend Server 6 die DevOps-Kluft überbrückt Mehr erfahren»

Fallstudie

Erfahren Sie, wie Offers.com mit den Zend Lösungen eine sehr erfolgreiche E-Commerce Website erstellt hat und managed Mehr erfahren»

DOKUMENTATION

Online-Dokumentation Mehr erfahren»

Kundenstimmen

   Wenn es um den ROI geht, sehen wir unsere Investition in Zend Technologie in mehrerer Hinsicht als Vorteil. Die Verwaltung des PHP Stacks ist einfach und die starke Fehlererkennung und das Reporting helfen uns dabei, Zeit für das Troubleshooting zu reduzieren und gleichzeitig die Applikations-Verfügbarkeit und -Reaktionszeit zu verbessern. Allein mit dem Session-Clustering hat sich Zend in dem Moment, wo wir den Schalter umgelegt haben, mehr als bezahlt gemacht.   

Eric LongSr. Manager, E-Business

   Zend Server hat sich durch die Probleme, die wir gefunden und behoben haben, bereits in der ersten Woche amortisiert - ein Vorteil, der sich noch exponentiell mit dem Wachstum unserer E-Commerce Applikation vergrößert.   

Josh Butts Director of Web Development, Offers.com

   Wir haben mit dem Code Tracing die DataCache-Parameter optimiert. Es wäre sehr schwierig gewesen, dies ohne die Möglichkeit, den Code direkt in der Produktionsumgebung zu verfolgen, zu erreichen. Wir haben eine große Performance-Steigerung erzielt.   

Morgan NilssonSystem-Entwickler, Ateles Consulting AB