Wie erhalte ich PHP auf IBM i?

Sie haben es bereits! Jede IBM i wird mit Zend Server ausgeliefert. Gehen Sie einfach auf unsere Download-Seite, folgen den einfachen Anleitungen zur Installation und registrieren sich dann bei uns - Einfach!

Jetzt herunterladen

Wo kann ich eine Schulung erhalten?

Sie können alles über PHP so lernen, wie es am besten für Sie passt: in einer formellen Schulung oder in eigenem Tempo mit Hilfe von Webinaren und Whitepapers. Sehen Sie sich unsere Schulungsinhalte and, die genau für Sie konzipiert wurden: die IBM i Community. Und werfen Sie einen Blick auf unsere vorbereiteten Wissensressourcen, um zu erhalten, was Sie benötigen. 

Mehr erfahren

 

Was ist PHP?


PHP ist eine voll funktionsfähige Web-Skriptsprache zur Erstellung dynamischer Webseiten. Hunderte Programmierer weltweit entwickeln PHP in der sogenannten Open Source Community. Zu den frühen Community-Mitgliedern gehören unter anderem Zend CEO Andi Gutmans und CTO Zeev Suraski, die die "Zend Engine" entwickelt haben - auch heute noch Hauptbestandteil des PHP Parsers (Interpreter entsprechend eines Compilers). Die Arbeit von Andy, Zeev und all den anderen PHP Community Mitgliedern führte schließlich zu PHP - mittlerweile die führende Sprache für Internet-Applikationen, die in mehr als 35% aller Internet-Webseiten eingesetzt wird. 6 der 10 meist besuchten Webseiten setzen heute auf PHP!

Nachdem IBM gründlich nach einer schnellen Web-Entwicklungstechnologie gesucht hatte, um ihre WebSphere Produktlinie für IBM i zu ergänzen, ist IBM eine Partnerschaft mit Zend Technologies eingegangen, um PHP auf der Plattform zu nutzen. Nach vier Jahren Partnerschaft bieten Zend und IBM weiterhin modernste Lösungen für die wachsende Anzahl von Net.Data, RPG und COBOL Programmierern, um schnell und einfach Web Inhalte für IBM i zu entwickeln.

 

Wie verhält sich PHP zu HTML, JavaScript und RPG?

Obwohl PHP eine großartiges Tool für Web-Entwicklung ist, so schafft es es doch nicht alleine. PHP arbeitet eng mit HTML zusammen, um dynamische Web-Inhalte zu entwickeln. HTML ist für PHP das, was DDS und Display Files für RPG darstellen. Batch-basiertes PHP kann darf über haupt kein HTML verwenden, während interaktive Applikationen ein erhebliches Verständnis für HTML Syntax und Funktionen voraussetzen.

JavaScript kann "Sizzles" zu Basis-HTML-Webseiten hinzufügen. Aber JavaScript ist nicht gleich Java. Es ist eine Skriptsprache, die hauptsächlich im Browser läuft und Webseiten die Ausführung von Tasks ermöglicht, die normale Webseiten nicht können. Wenn Sie jemals eine Website besucht haben, bei der Listen und Menüs wie aus dem nichts auftauchen, sobald Sie mit dem Zeiger über die Seite fahren, dann ist das wahrscheinlich JavaScript.

 

Wie passt RPG da hinein?

RPG ist eine Business-Sprache, die meist auf IBM i eingesetzt wird. Viele Applikationen und unzählige Programme wurden für geschäftliche Zwecke wie Versand, Ordereingabe oder Buchungsfunktionen entwickelt. Viele Unternehmen haben große Investitionen in RPG getätigt und möchten jetzt natürlich auch diese nutzen, wenn Sie Ihre Anwendungen vom 5250 Interface (Green Screen) zum Browser oder Internet über das World Wide Web verschieben. PHP macht es diesen Unternehmen einfach, Ihre Investitionen optimal zu nutzen durch Funktionen wie das PHP Toolkit für IBM i, das RPG Anwendungen erlaubt, vollständig zu nutzen, indem Backend- Geschäftslogik für interaktive Web Applikationen geboten wird.



Was kann ich alles mit PHP machen?


Es gibt viele großartige Beispiele für PHP-Applikationen, die auf der IBM i entwickelt und deployt werden. Von Applikationen, die über einen Browser auf Daten und Applikationen zugreifen können, bis hin zur Entwicklung von webbasierten Frontends, die RPG-Geschäftslogik verwenden oder der Webbefähingung ganzer ERP-Systeme: die Benutzerfreundlichkeit von PHP und seine Enterprise-Funktionalitäten in Kombination mit der Power der IBM i war die ideale Wahl für die Modernisierung. Hier sind nur einige Beispiele:
 

Zusätzliche Ressourcen

Werden Sie vertraut mit: HTML, CSS, Javascript und PHP

 

Diskutieren Sie mit, stellen Sie Fragen, erfahren Sie mehr

 

  • Zend PHP Forum für IBM i: Im Zend PHP Forum für IBM i finden Sie Tipps und Tricks sowie Lösungen von anderen PHPlern, die auf IBM i arbeiten.
  • Web400: Auf midrange.com wird über die iSeries/AS400 Webserver, CGI Programmierung und rund um das Web für IBM i diskutiert