Zend - The PHP Company


White Papers


    Business White Paper


    Applikations-Marktführerschaft heute - DevOps: Wettbewerbsvorteile durch agile Bereitstellung
    Welche Voraussetzungen muss ein Marktführer erfüllen? Im heutigen, hart umkämpften Wettbewerbsumfeld ist die Führungsposition im Bereich der Applikationsbereitstellung der Schlüssel. Moderne Web- und Mobilapplikationen sind der neue Trend. Sie sind ausschlaggebend für eine positive Umsatzentwicklung, und Agilität ist der neue Wettbewerbsvorteil. Dieses White Paper beschreibt, wie die Einbeziehung von DevOps zur Best Practice für Applikationsstrategien wird.

    Wie man den Applikations-Deployment-Engpass ausschaltet: Beschleunigung des Applikations-Roll-Outs mit Zend Server
    Dieses White Paper beschreibt die geschäftlichen Probleme, denen sich IT-Organisationen stellen müssen, wenn das schnelle Tempo der agilen Entwicklung in PHP zu Engpässen führt, die aus der mangelnden Fähigkeit zum schnellen und durchgängigen Deployment von Updates resultieren. Anschließend beschreibt es, wie die Features zum Applikations-Deployment in Zend Server es Ihnen ermöglichen, diesen Engpass auszuschalten.

    Wie man geschäftskritische PHP-Applikationen in der cloud ausführt
    Cloud Computing wird immer mehr zum gangbaren Weg für Organisationen, Inhalte und Dienste an Benutzer auszuliefern. Eine Rentabilität von bisher noch nie gesehenem Ausmaß macht die Einführung und Skalierung neuer Applikationen billiger, effizienter und einfacher. Jedoch kann der Prozess des Einführens geschäftskritischer Applikationen in die Cloud und ihrer Pflege sobald sie deployt wurden komplex und zeitraubend sein, so dass viele der ursprünglichen Vorteile, Applikationen in die Cloud zu bringen, abgeschwächt werden.
    Die Akzeptanz von PHP in Unternehmen
    Zend und UBM TechWeb haben zusammen die erste aussagefähige Umfrage unter IT-Entscheidern veröffentlicht, die die Nutzung der PHP-Sprache für die Erstellung von Applikationen in Großunternehmen misst. Die Umfrage konzentrierte sich darauf, wie führende Angestellte und leitende Entscheider in Unternehmen den Einsatz von PHP betreiben oder planen. Dieses White Paper beschreibt die wichtigsten Resultat der Umfrage, wie z. B., dass PHP allgemein für die Entwicklung und Ausführung verschiedenartiger und geschäftskritischer Applikationen verwendet wird. Es beschreibt ebenfalls die Treiber des steigenden PHP-Einsatzes, wie z. B. schnellere Entwicklungszyklen im Vergleich zu anderen Programmiersprachen, ein praktisch überall verfügbarer Talent-Pool, steigende Effizienz im Applikations-Entwicklungsprozess und die einfache Nutzung.


    Technischne White Paper


    Optimierung der Drupal Performance
    Dieses White Paper präsentiert die Ergebnisse von Performance-Benchmarks für den Vergleich mehrerer gebräuchlicher PHP-Laufzeitumgebungen und -Konfigurationen. Die Applikation, die für das Benchmarking genutzt wurde, ist Drupal, die Open Source Social Publishing Plattform.

    Troubleshooting von PHP-Problemen mittels Code Tracing
    Zend Server 5 bringt einen neuen und spannenden Weg mit, die Ursachenanalyse für PHP-Applikationsprobleme zu beschleunigen: Code Tracing. Dieses White Paper beschreiben, was Code Tracing ist, die häufigsten Workflows, in denen es die Entwicklung und das Troubleshooting von PHP-Applikationen erleichtern kann sowie wie man es konfiguriert und einsetzt.


    Ein praktischer Führer zum Daten-Caching mit Zend Server
    Wenn sie nach den wichtigsten Methoden für die Beschleunigung von PHP-Applikationen gefragt würden, würden die meisten Experten sagen “Cache, Cache und Cache”. Es gibt eine Menge von Optimierungen, mit denen PHP-Code schneller laufen würde, aber die effizienteste Methode die Ausführung von PHP zu beschleunigen ist es, einfach weniger auszuführen und einer der besten Wege, dies zu erreichen, ist durch Caching.

    Session Clustering in PHP
    Da es sich bei HTTP um ein "Stateless Protocol" handelt, ist es Applikationen (einschließlich derer in PHP) überlassen, Benutzer-Sessions mit ihren eigenen Methoden zu verwalten. Dieses White Paper bespricht Sessionmanagement-Techniken in PHP, mit spezieller Betonung auf den Session Clustering Möglichkeiten in Zend Server und wie sie funktionieren.
    PHP ist nicht Java: Session Management White Paper
    PHP wird von Entwicklern genutzt, die eine Vielzahl von Erfahrungs- und Kenntniss-Leveln haben. Beim Schreiben von skalierbaren PHP-Applikationen ist es unabdingbar, die "Shared Nothing" Architektur von PHP zu verstehen. Die am meisten missverstandene Komponente in dieser Architektur ist das Session-Handling. PHP-Sessions unterscheiden sich von denen, die in anderen Programmiersprachen verwendet werden. Aufgrund der “Shared Nothing“ Architektur von PHP können Objekte keinen Request überleben. Sessiondaten werden daher für jeden Request zum externen Speichern serialisiert, d. h. dass nur serialisierbare Daten gespeichert werden können und keine Ressourcen wie z. B. DB Handles. Dies ist ein sehr mächtiger und skalierbarer Ansatz für Sessiondaten mit durchschnittlich 10-100kb, da die Speicherung serialisierter Sessions leicht über einen Cluster ausgebreitet werden kann und Serialisierung keinen größeren Overhead mit sich bringt.


    Kundenstimmen

       Zend Studio ist die beste IDE für PHP/LAMP Entwicklung auf dem Markt. Smart GoTo Source, DB Integration, PHP5 Support und PHPDocs Tools ermöglichen es unserem Entwicklungs-Team, effizient zu arbeiten und werden unseren Terminplan um Wochen verkürzen.   

    Rich MorrowSenior Software Engineer, Lockheed Martin

       Zend Unlimited hat es deutlich einfacher gemacht, die Software und den Support, die wir für unsere komplette IT Organisation benötigen, zu beziehen.   

    David MichaelCIO, UBM TechWeb