Anzeige
Anzeige
UX & Design

Aktuelle Trends und Entwicklungen in der objektorientierten Programmierung: Die Zukunft von PHP

Ein dreiviertel Jahr ist es nun her, dass das letzte wichtige Release von PHP veröffentlicht wurde und es ist noch länger her, dass PHP mit der Version 5 in das Zeitalter der objektorientierten Programmierung gestartet ist. Nun ist PHP mit der Version 6 auf dem Weg zur nächsten Veröffentlichung[1].

3 Min.
Artikel merken
Anzeige
Anzeige

Volle Unicode-Unterstützung und die Möglichkeit der horizontalen Wiederverwendbarkeit so genannter Traits stehen im Fokus der Weiterentwicklung. Eine weitere bisher bekannte Änderung wird die Entfernung von
„Altlasten“ – wie etwa Register Globals, Magic Quotes und dem Safe Mode – darstellen. Was nun tatsächlich alles inbegriffen sein wird und wann genau das nächste Release veröffentlicht wird, ist jedoch offen [2]. Dieses Jahr wird es wohl nicht mehr so weit sein.

Anzeige
Anzeige

Technisch gesehen hat sich allerdings schon seit der Version 5 die Verwendung der Sprache grundlegend geändert. Zumindest für die Entwickler, die auf den OOP-Zug aufgesprungen sind – und das sind die meisten.

Die Treiber der Entwicklung

Viel mehr als im technischen Bereich hat sich aber in den Köpfen der PHP-Community getan. Ein ausgeprägter Sinn für Qualität hat sich ausgebildet und das Interesse an durchdachten Architekturen steigt kontinuierlich. Der thematische Fokus der großen Konferenzen bestätigt dies. Sicherlich entfernt man sich als professioneller PHP-Entwickler immer weiter vom Image der „Skript-Kiddies“, die ohne lange nachzudenken drauf los hacken. Dieses Erwachsenwerden einer ganzen Entwicklergruppe wird wohl die nahe Zukunft von PHP bestimmen, auch wenn derzeit viele weitere spannende Themen durch die Community geistern.

Anzeige
Anzeige

Vielleicht sind es auch Unternehmen wie Facebook, die die Zukunft von PHP bestimmen und lenken werden. Einen Anfang dabei hat sicherlich die Veröffentlichung des PHP-Quellcode-Transformers „HipHop“ gemacht. Als Open-Source-Projekt gestartet, soll „HipHop“ beliebigen PHP-Code nach C++ transferieren und den dabei entstehenden Code mit g++ kompilieren. Der Vorteil dabei liegt auf der Hand, denn kompilierte Sprachen sind in den meisten Fällen optimaler auf ein System abgestimmt. Facebook selbst gibt einen Performance-Zuwachs im zweistelligen Prozentbereich an, was Ausführungsgeschwindigkeit und Speicherverbrauch angeht.

Anzeige
Anzeige

Den erhofften Hype konnte diese Technologie jedoch nicht auslösen. Woran das liegt, lässt sich nur schwer sagen. Da „HipHop“ den Entwickler in vielerlei Dingen einschränkt, könnte das Problem schlichtweg in der zu kleinen Zielgruppe liegen. Vielleicht ist es aber auch die umständliche Installation des Systems. Trotz allem ist es aber möglich, dass der Transformer noch durchstartet. Auf jeden Fall ist es der richtige Weg, den Facebook beschritten hat – die Veröffentlichung ihrer Tools in Form freier Software ist ein Gewinn für die PHP-Gemeinde.

Auch aus Ecken, aus denen man es noch vor kurzem nicht erwartet hätte, wird die PHP-Stimme immer lauter. So positioniert sich Microsoft zunehmend als einer der großen Unterstützer der Szene. Kaum noch eine Konferenz ohne den Riesen aus Redmond auf der Sponsorenliste. Eine gestärkte Windows-Version der beliebten Programmiersprache versteht sich da fast von selbst.

Anzeige
Anzeige

Auch der Platzhirsch Zend um Andi Gutmans und Zeev Suraski spielt weiterhin eine wichtige Rolle. Der Zend Server wird immer besser und ist bereits in Version 5 erschienen. Zend Studio gehört zum Besten, was es derzeit auf dem IDE-Markt gibt – auch wenn man hier noch viel erwarten kann, vergleicht man den Funktionsumfang etwa mit dem der Java-Entwicklungsumgebungen.

Man könnte also meinen, es seien die Großkonzerne, die in Zukunft die Richtung
bestimmen werden. Da PHP jedoch traditionell von der Community lebt,
dürfte dieses Szenario eher unwahrscheinlich sein.

Anzeige
Anzeige

Dass die Anwendungsentwicklung im Internet weiterhin von PHP dominiert werden wird, zeigt der aktuelle Tiobe-Index [3], das inoffizielle Ranking der beliebtesten Programmiersprachen. Hier liegt PHP auf Platz vier – weit vor Python, das auf Platz 7 liegt, vor Ruby, das einen zwölften Platz innehat oder ActionScript, das auf Platz 19 rangiert.

Die Zukunft von PHP und der gesamten Webentwicklung verspricht, sehr spannend zu werden. Auch wenn PHP 6 noch eine Weile auf sich warten lässt, gibt es genügend Unternehmen und Technologien, die viel Potenzial haben. Prinzipiell ist dabei nichts in Stein gemeißelt und wenn es so überraschend wie die letzten Monate weitergeht, ist Vorfreude auf jeden Fall angebracht.

Mehr zu diesem Thema
Fast fertig!

Bitte klicke auf den Link in der Bestätigungsmail, um deine Anmeldung abzuschließen.

Du willst noch weitere Infos zum Newsletter? Jetzt mehr erfahren

Anzeige
Anzeige
Schreib den ersten Kommentar!
Bitte beachte unsere Community-Richtlinien

Wir freuen uns über kontroverse Diskussionen, die gerne auch mal hitzig geführt werden dürfen. Beleidigende, grob anstößige, rassistische und strafrechtlich relevante Äußerungen und Beiträge tolerieren wir nicht. Bitte achte darauf, dass du keine Texte veröffentlichst, für die du keine ausdrückliche Erlaubnis des Urhebers hast. Ebenfalls nicht erlaubt ist der Missbrauch der Webangebote unter t3n.de als Werbeplattform. Die Nennung von Produktnamen, Herstellern, Dienstleistern und Websites ist nur dann zulässig, wenn damit nicht vorrangig der Zweck der Werbung verfolgt wird. Wir behalten uns vor, Beiträge, die diese Regeln verletzen, zu löschen und Accounts zeitweilig oder auf Dauer zu sperren.

Trotz all dieser notwendigen Regeln: Diskutiere kontrovers, sage anderen deine Meinung, trage mit weiterführenden Informationen zum Wissensaustausch bei, aber bleibe dabei fair und respektiere die Meinung anderer. Wir wünschen Dir viel Spaß mit den Webangeboten von t3n und freuen uns auf spannende Beiträge.

Dein t3n-Team

Melde dich mit deinem t3n Account an oder fülle die unteren Felder aus.

Bitte schalte deinen Adblocker für t3n.de aus!
Hallo und herzlich willkommen bei t3n!

Bitte schalte deinen Adblocker für t3n.de aus, um diesen Artikel zu lesen.

Wir sind ein unabhängiger Publisher mit einem Team von mehr als 75 fantastischen Menschen, aber ohne riesigen Konzern im Rücken. Banner und ähnliche Werbemittel sind für unsere Finanzierung sehr wichtig.

Schon jetzt und im Namen der gesamten t3n-Crew: vielen Dank für deine Unterstützung! 🙌

Deine t3n-Crew

Anleitung zur Deaktivierung
Artikel merken

Bitte melde dich an, um diesen Artikel in deiner persönlichen Merkliste auf t3n zu speichern.

Jetzt registrieren und merken

Du hast schon einen t3n-Account? Hier anmelden

oder
Auf Mastodon teilen

Gib die URL deiner Mastodon-Instanz ein, um den Artikel zu teilen.

Anzeige
Anzeige