Prof. Dr. G. Hellberg EDV Beratung und Softwareengineering seit 1984
Mailadresse fuer Kontaktaufnahme
NewsNews
 
Die Hellberg EDV Beratung ist SuSE Business Partner
 
Professor Hellberg ist Certified Novell InstructorDie Hellberg EDV Beratung ist Novell Business Partner
 
Die Hellberg EDV Beratung ist Microsoft Partner
 
GDATA Software
 
News

Heroku, die Salesforce gehörende Platform as a Service (PaaS), öffnet sich nun auch der PHP-Community. PHP-Anwendungen lassen sich jetzt auf der, als Ruby-Plattform eröffneten, PaaS betreiben; Java- und Node.js/JavaScript-Programme werden bereits seit längerem unterstützt. Die PHP-Unterstützung, die derzeit noch Beta-Status hat, wurde vor der dieser Tage stattfindenden Facebook-Entwicklerveranstaltung F8 angekündigt.

Klammert man aus, dass die PHP-Community nicht gerade klein ist und Herokus Konkurrenten Amazons Elastic, Google App Engine, Windows Azure und Beanstalk bereits PHP bedienen, haben letztlich Facebooks Bemühungen um PHP wohl den Ausschlag gegeben, PHP zu Herokus Plattform-Sprachen aufzunehmen. Die Heroku-Macher scheinen insbesondere durch Facebooks HipHop Virtual Machine (HHVM) überzeugt worden zu sein, sich der verbreiteten, aber auch umstrittenen Skriptsprache anzunehmen. HHVM soll mit virtuellen Maschinen anderer Programmiersprachen wie der JVM mithalten können und sich außerdem performanter als bisherige PHP-Interpreter verhalten. Genauso wie das originale PHP lässt sie sich bei Heroku nun als Standard-Runtime auswählen.

Jedoch ist es für Heroku mit der Unterstützung der HHVM, die auch die Basis für Facebooks eigene PHP-Alternative Hack stellt, allein nicht getan. So wird zum Start das PHP-Paketiersystem Composer, das sich PHPs Abhängigkeitsmanagement annehmen soll, eingebunden. Vergleichbares gibt es zum Beispiel bei Node.js mit npm und Python mit Pip. Über kurz oder lang ist für Heroku außerdem die Einbindung der verbreiteten oder zunehmend wichtiger werdenden PHP-Frameworks Symfony, Laravel und Zend wichtig. Als Webserver stehen dafür schon nginx und Apache bereit. Der PaaS-Betreiber präsentiert auf einer "Getting Started"-Webseite eine ausführliche Anleitung zur PHP-Unterstützung.

(mt, hannover)

(siehe auch Heise-News-Ticker :)

Hannover · EDV-Beratung · Linux · Novell · Microsoft · Seminar · IT-Consult · Netzwerk · LPIC · CLE