PHP Application Server auf Basis von phtreads
Kommentare

Nachdem Joe Watkins vor einem halben Jahr die PECL-Extension pthreads gestartet hat, steht mit appserver.io die erste Lösung zur Verfügung, die intensiv auf Threads setzt.

Nachdem Joe Watkins vor einem halben Jahr die PECL-Extension pthreads gestartet hat, steht mit appserver.io die erste Lösung zur Verfügung, die intensiv auf Threads setzt.

appserver.io ist ein Open-Source-Projekt, das es sich zum Ziel gestetzt hat, eine stabile, skalierbare und hochperformante Plattform zu schaffen, die PHP-Entwicklern Services, die in nahezu allen größeren Projekten benötigt werden, zur Verfügung zu stellen. Aktuell können die Servlet Engine (Webserver), der Persistence Container (Doctrine) und die MessageQueue eingesetzt werden. Da sich die Entwicklung noch in einem sehr frühen Stadium befindet, ist von einem Einsatz auf einem Livesystem natürlich noch abzusehen. Alle Komponenten sind vollständig in PHP implementiert und stehen, zusammen mit einigen Beispiel-Applikationen (darunter auch Magento CE), auf Github und als Composer-Pakete zur Verfügung. Entwickler können sie somit problemlos herunterladen, erweitern und, falls notwendig, an ihre Bedürfnisse anpassen.

Für den einfachen Einstieg – PHP muss thread-safe kompiliert sein – stehen derzeit ein Paket für Mac OS X 10.8.x sowie ein Debian-Wheezy-Paket zum Download bereit. Zusätzlich kann die jeweils aktuellste Version bequem über das Debian Repository deb.appserver.io installiert und getestet werden. Das Paket enthält einen vom System komplett unabhängigen PHP-Stack und eine Demo-Applikation. Sie kann nach erfolgreicher Installation und Start des Servers im Browser unter http://localhost:8586/demo aufgerufen werden.

Die derzeit noch sehr rudimentäre Dokumentation wird in den nächsten Wochen Schritt für Schritt erweitert und bietet einen leichten Einstieg in die Plattform. Zusätzlich wird ein Artikel, der in der nächsten Ausgabe des PHP Magazin erscheint, dem interessierten Entwickler einen Einstieg in die Entwicklung mit PHP und Threads geben.

Links & Literatur

Unsere Redaktion empfiehlt:

Relevante Beiträge

Meinungen zu diesem Beitrag

X
- Gib Deinen Standort ein -
- or -