PHP: Objektorientierte Programmierung

OOP trifft auf PHP

LinkedIn Learning kostenlos und unverbindlich testen!

Jetzt testen Alle Abonnements anzeigen
Erste Versuche, objektorientierte Programmierung in PHP zu integrieren, gab es seit PHP3. Jetzt verfügt PHP über ein voll funktionstüchtiges Objektmodell.
02:05

Transkript

Es kann sein, dass Sie schon eine ganze Weile mit PHP programmieren, ohne jemals über ein Objekt gestolpert zu sein. Nichtsdestotrotz gibt es schon seit längerer Zeit den Versuch einer Integration. Objektorientiertes Programmieren selbst, hatte seine ersten Ansätze ja schon in den 60er-Jahren des letzten Jahrhunderts. Damals allerdings natürlich noch nicht im Zusammenhang mit PHP, das ja erst etwas später überhaupt entwickelt wurde. Aber seit 1998 gab es erste Features in PHP3. Das war noch nichts Aufwendiges, noch nichts Ausgeprägtes, aber ein Begriff wie Objekt oder Klasse konnte durchaus schon verwendet werden. Zusätzliche Funktionalitäten kamen im Jahr 2000 mit PHP4. Damit kamen aber auch zusätzliche Verwirrungen mit PHP4. Das Problem war, dass Objekte wie Werttypen behandelt wurden, das heißt, Objekte anzusprechen war nicht unbedingt intuitiv machbar, und es gab da noch so Unannehmlichkeiten, wie - zum Beispiel, wenn ich einen Parameter aus einem Objekt verwenden wollte, wurde gleich das ganze Objekt mitkopiert, was, wie Sie sich vorstellen können, einen ziemlichen Performance-Aufwand verursacht hat. Und das hat man dann versucht komplett zu überarbeiten, und mit PHP5 kam dann das erste durchgestylte, durchdachte Objekt-Modell. Und mit der Zend Engine, die damals dann dazu kam, wurde auch die Performance gewaltig verbessert. Und, wenn wir schon bei der Performance sind, mit PHP7 und der neuen Zend Engine, ist es jetzt so, dass wirklich ein merkbarer Performancegewinn stattgefunden hat, und in der Zwischenzeit arbeiten wir innerhalb von PHP mit einem komplett durchgearbeiteten Objektmodell, mit dem sich auch gut größere Projekte umsetzen lassen.

PHP: Objektorientierte Programmierung

Lernen Sie alle Aspekte kennen, die bei der Umsetzung des OOP-Programmierstils in PHP eine Rolle spielen.

2 Std. 32 min (34 Videos)
Derzeit sind keine Feedbacks vorhanden...
Software:
Exklusiv für Abo-Kunden
Erscheinungsdatum:23.09.2016

Dieser Online-Kurs ist als Download und als Streaming-Video verfügbar. Die gute Nachricht: Sie müssen sich nicht entscheiden - sobald Sie das Training erwerben, erhalten Sie Zugang zu beiden Optionen!

Der Download ermöglicht Ihnen die Offline-Nutzung des Trainings und bietet die Vorteile einer benutzerfreundlichen Abspielumgebung. Wenn Sie an verschiedenen Computern arbeiten, oder nicht den ganzen Kurs auf einmal herunterladen möchten, loggen Sie sich auf dieser Seite ein, um alle Videos des Trainings als Streaming-Video anzusehen.

Wir hoffen, dass Sie viel Freude und Erfolg mit diesem Video-Training haben werden. Falls Sie irgendwelche Fragen haben, zögern Sie nicht uns zu kontaktieren!