Java Servlets integrieren

 

Wer beim Lesen der Überschrift einen innerlichen Widerspruch verspürt, tut dies nicht zu Unrecht. PHP und Java Servlets sind für viele Entwickler unvereinbar. In der Tat werden zwar in vielen Projekten beide Technologien verwendet, jedoch kann hier von einer Verknüpfung von PHP mit Java Servlets keine Rede sein. Der Grund: ein einfaches Kommunikationsproblem. Wie man PHP die Kommunikation mit einem Servlet-Container wie Tomcat 3.3 lehrt und sich dabei eine Welt voller neuer Möglichkeiten eröffnet, soll dieser Artikel zeigen.

get pear/

 

Michel J.Radwin schrieb in seinem Vortrag zum Einsatz von PHP bei Yahoo: PEAR is not CPAN - Stimmt! PEAR ist kein CPAN-Klon. PEAR will durch Qualität überzeugen, nicht durch Quantität. Trotzdem: PEAR wächst und wächst; selbst DSL-Nutzer treten während des Herunterladens eines kompletten PEAR-CVS-Abzugs mittlerweile den Gang zur Kaffeemaschine an.

Good Connections

 

Im ersten Teil dieses zweiteiligen Artikels haben wir die Grundlagen von Sockets und deren konkreten Einsatz in PHP mittels der Socket-Erweiterung vermittelt. Als Praxisbeispiel haben wir einen PHP-basierenden Webserver geschrieben. Leser des ersten Teils werden sich jedoch erinnern, dass der Webserver nur eine einzige Anfrage zur gleichen Zeit verarbeiten konnte. Ein Aspekt, der sich im echten Betrieb eines Webservers negativ auf die Performance auswirkt. Wie man mehrere Verbindungen parallel verarbeiten kann und auch den Problemen des ersten Webservers aus dem Wege gehen kann, möchten wir in diesem zweiten Teil erklären.

Spielplatz

 

Schon immer konnten mit PHP Internet-Spiele entwickelt werden, dies bedingt allerdings die Benutzung eines Browsers zur Darstellung und eines Webservers für die eigentliche Spiel-Logik. Mit der immer weiter fortschreitenden Entwicklung PHPs hin zur allgemein verwendbaren Skript-Sprache und den verschiedenen Extensions für zeichen- und grafikbasierte Benutzeroberflächen ist es mittlerweile aber auch möglich, Standalone-Spiele (und natürlich auch Applikationen) zu entwickeln, die ohne Browser und Server auskommen. Das in diesem Artikel vorgestellte Spiel-System bietet die Möglichkeit, einfache rasterbasierte Spiele zu entwickeln, die mit nur einer gemeinsamen Codebasis auf allen unterstützten Frontends spielbar sind ..

Mit PHP in Sitzung

 

Betrachtet man das WWW einmal aus der Sicht eines Webservers, so ist das Leben wohl ziemlich eintönig: Jeder Dateiabruf stellt ein für sich einzigartiges und zusammenhangloses Ereignis dar. Diesen vermeintlich traurigen Umstand verdankt der Kollege Webserver den Erfindern des Protokolls HTTP, welches - anders als die meisten anderen im Internet gängigen Protokolle - verbindungslos arbeitet und somit jede Anfrage isoliert betrachtet.

Auf einen Blick

 

Bei der Menge an Daten, die in manchen Arbeitsbereichen anfallen, kann ein Graph sehr hilfreich sein, um einen schnellen Eindruck der Situation zu vermitteln. Mit JpGraph existiert eine ausgezeichnete Klassenbibliothek zum Erstellen von Graphen in PHP. Dieser Artikel führt in die Erzeugung von Graphen am Beispiel eines Balkendiagramms, eines kombinierten Balken- und Liniendiagramms sowie eines Gantt-Charts ein.

Dev.Talk

 Neuorganisation der Newsgruppe de.comp.lang.php Das Trafficvolumen der Newsgruppe de.comp.lang.php, dem wohl wichtigsten deutschsprachigen Diskussionsforum für PHP-bezogene Themen, hat ein Maß erreicht,

Dev.Talk

 Python-Objekte in PHP nutzen Jon Parise, einer der Initiatoren des Horde-Projektes [1], hat eine erste Version seiner Python-in-PHP (PiP) Extension [2] freigegeben. Diese erlaubt Entwicklern sowohl die

X
- Gib Deinen Standort ein -
- or -