Hightech und Blech

Zend Performance Suite hält Shopping-Portale auf Trab

ZPS mit Squid Pangora, einer der größten Anbieter für Produktsuchmaschinen für Web-Shopping-Portale und hundertprozentige Tochter von Lycos Europe, setzt auf die Zend Performance Suite (ZPS), um PHP-Anwendungen zu beschleunigen und das Caching zu verbessern. Nach erfolgreichen Probeläufen auf dem Shopping-Portal von Fireball will man im Lauf des Jahres 15 weitere Portale mit ZPS betreiben. Durch den Einsatz der Zend-Lösung ist PANGORA in der Lage, die Antwortzeiten seiner Anwendungen zu verbessern und auf Neuanschaffungen von Servern zu verzichten.

Pangora muss im Betrieb gegenüber seinen Auftraggebern Service Level Agreements einhalten, die Antwortzeiten unter zwei Sekunden vorsehen. Um dies bei steigenden Serverlasten zu gewährleisten, entschied man sich, die Performance mit der ZPS zu steigern und so die Anschaffung neuer Server zunächst zu verschieben. Erste Tests auf dem Shopping-Portal von Fireball ergaben dabei Leistungszuwächse von ungefähr zehn Prozent, was über den Erwartungen lag. Pangora setzt die Zend Performance Suite in Kombination mit den bestehenden Squid Caches ein. Einsatzgebiete sind nicht nur die Front-End-Applikationen, sondern auch die sehr aufwändigen PHP-Hintergrundanwendungen, die Produktinformationen verarbeiten.

Während Squid nur für statische GIF- oder JPEG-Bilder sowie für das Caching kompletter Seiten eingesetzt wird, erlaubt die Zend Performance Suite das Caching von ganzen Seiten, von Seitenbestandteilen und die Beschleunigung der PHP-Code-Ausführung. Pangora plant 15 weitere Web-Shopping-Portale mit ZPS zu betreiben. Diese Shopping-Portale laufen auf zwölf Dual-CPU-Apache-Servern mit Loadbalancing sowie auf zehn spezialisierten Index-Servern, die Informationen zu mehreren Millionen Produktangeboten speichern.

"Wir haben PHP ursprünglich gewählt, weil es einfacher war, Programmierer für PHP zu finden und einzuarbeiten als für das zuerst eingesetzte Perl", so Christian Erhard, Product Manager bei PANGORA. "Aber nachdem uns die Produkte und der Support von Zend entscheidend geholfen haben, tendieren wir stark dazu, PHP für einen Großteil unserer In-House- und Web-Frontend-Projekte auszuwählen."

Die Zend Performance Suite (ZPS) ist eine umfassende Performance Management Solution, mit der sich per PHP dynamisch generierte Inhalte kosteneffektiv bereitstellen lassen. ZPS cacht Inhalte dynamisch (sowohl für ganze Seiten als auch für Seitenbestandteile), beschleunigt die Ausführung von PHP-Code und arbeitet mit Dateikompression. So lassen sich mit einem Server wesentlich mehr Nutzer gleichzeitig bedienen. Die Leistungszuwächse überwacht ein integriertes Test- und Reporting-Werkzeug. ZPS ist derzeit für Linux, Solaris (Sparc) und FreeBSD verfügbar, eine Windows-Version ist in Vorbereitung und befindet sich derzeit im Betastadium.

Weiterführende Informationen
www.zend.com