Wofür ist Zend Server?


10

Ich habe mir gerade Zend Server angesehen. Ich bin ein wenig verwirrt. Ist es etwas, das Sie auf Apache ausführen, oder etwas, das Sie STATT Apache ausführen, um PHP zu verwenden?

Antworten:


13

Es ist ein PHP-Stack, der von Zend und nicht von den Betreuern Ihrer Distribution verwaltet wird. Sie führen es mit Apache aus und es ersetzt Ihre regulären PHP- und PHP-Erweiterungen. Unter Windows und Mac enthält es auch Apache und MySQL, wenn ich mich richtig erinnere.

Es gibt zwei Editionen, die kostenlose 'Community Edition' und eine kommerzielle Edition, die nur Zend Server heißt.

Beide verfügen über eine grafische Benutzeroberfläche zur einfacheren Verwaltung von Einstellungen, z. B. der php.ini-Einstellungen mit zusätzlichen QuickInfos und Hilfe, oder zum Aktivieren / Deaktivieren von Erweiterungen oder Anzeigen von Protokolldateien.

Die kostenlose Version enthält die folgenden Erweiterungen:

  • Zend Optimizer + (ein guter PHP-Optimierer und Bytecode-Cache),
  • der Zend Data Cache (eine Reihe von API-Funktionen zum Zwischenspeichern von Daten oder zur Ausgabe im Speicher),
  • der Zend-Debugger (ein sehr nützlicher Remote-Debugger und Profiler, den Sie von Zend Studio oder Eclipse PDT aus steuern),
  • Zend Guard Loader (ermöglicht das Laden verschlüsselter PHP-Dateien) und
  • Zend Java Bridge (ermöglicht die Verwendung von Java-Klassen in PHP-Code).

Die kommerzielle Version fügt hinzu:

  • Job Queue (API und GUI zum Auslagern der Ausführung lang laufender PHP-Skripte; erweiterte Alternative für Cronjobs),
  • Code Tracing (Ursachenanalyse und Aufzeichnung der Anwendungsausführung, manuell oder durch Bedingungen ausgelöst),
  • Überwachung (meldet und protokolliert Anwendungsprobleme und ermöglicht die Wiedergabe in Zend Studio),
  • Seiten-Caching (Cache-Ausgabe basierend auf verschiedenen Regeln),
  • Server herunterladen (Übertragung großer Dateien auslagern, damit Ihr Webserver nicht mit ihnen umgehen muss).

Vergleichen Sie die Versionen hier: http://www.zend.com/de/products/server/editions

Bei der Arbeit verwenden wir den kommerziellen Zend-Server auf mehreren Webservern, und obwohl er nicht billig ist, halten wir ihn für lohnenswert (stellen Sie jedoch sicher, dass Sie den Preis senken). Für den nichtkommerziellen und persönlichen Gebrauch ist die Community Edition eine gute Wahl. Der Debugger ist ausgezeichnet, ebenso wie der Optimierer. Auch die einfache Installation und Konfiguration über verschiedene Linux-Distributionen hinweg ist angenehm.

Ich hoffe, ich habe mich nicht so sehr wie ein Verkäufer angehört, aber ich bin ziemlich zufrieden mit dem aktuellen Zend Server 5.


2
Eine Fortsetzung meiner alten Antwort: Wir verwenden Zend Server nicht mehr. Wir fanden die steigenden Kosten sowie das jährliche Feilschen um den Preis ärgerlich. Als wir zu einer horizontaleren Skalierung übergingen, kollidierte dies mit dem hostbasierten Preismodell von ZS. Wir haben festgestellt, dass OSS-Tools wie Varnish, Opcache, Xdebug, Memcached und Logstash vielseitiger und einfacher zu warten und zu automatisieren sind (z. B. mit Puppet). Kurz gesagt, unser Wechsel in die Cloud hat Zend Server eher zu einem Hindernis als zu einem Aktivposten gemacht.
Martijn Heemels

5

Es enthält Apache und kann bei Bedarf in IIS integriert werden. Kurz gesagt: Es ist ein (n überteuerter) PHP-Anwendungsserver.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.