Ich würde gerne sehen, ob jeder gute Trainingsquellen über OOP auf PHP-Sprache teilen könnte.
Gute Trainingsquellen für OOP (Objektorientierte Programmierung) PHP, irgendjemand?
Ich habe zahlreiche Tutorials gesehen, meist oberflächlich, einige davon schlecht.
Bitte teilen Sie etwas Gutes, entweder kommerziell oder frei, Video oder Schriftlich.
Ich liebe das PHP-Handbuch für OOP. Es ist auf den Punkt und hat viele Beispiele .
Das ist meiner Meinung nach die beste Wahl. Die Dokumentation enthält sowohl technische Erläuterungen als auch nützliche Beispiele und plain-englische Formulierungen.
Denken Sie jedoch daran, dass PHP OOP immer noch relativ jung ist, und es wird zweifellos viele Dinge geben, die andere OOP-Implementierungen verwirren.
Es ist ein bisschen mehr auf der fortgeschrittenen Seite von OOP, da es um Designmuster geht, aber ich mag Martin Fowlers Patterns für die Enterprise Application Architecture sehr (http://rads.stackoverflow.com/amzn/click) / 0321127420 "> Ссылка ). Und mit dem Musterbuch der Gang of Four ( Ссылка )
kannst du nie falsch liegenDas Schöne an Lernmustern ist, dass sie sprachunabhängig sind. Lerne ein Muster, benutze es in (fast) jeder Sprache:)
Da es konzeptionell und nicht sprachspezifisch ist, suchen Sie in jeder Sprache nach einer guten OOP-Ressource und versuchen Sie, dass es in PHP funktioniert.
Betrachten Sie Konzepte wie Design Patterns, Komponententests und domänenbasierte Entwicklung und Sie werden sich einer Menge OOP-Wissen aussetzen.
Beginnen Sie mit Bibliotheken wie Zend Framework und Dokumentieren PHP ORM in Ihren PHP-Projekten. Sie sind objektorientiert und mit ihnen werden Sie ein größeres Verständnis entwickeln.
Sehen Sie sich auch die phpPattern und die an c2 wiki .
-Sam
Sie können Codeacademy ausprobieren, es bietet Tutorials in vielen Sprachen: Ссылка