2012-12-04 15 views
14

In symfony2, die Dienste mit Singleton-Mustern. Doktrin verwendet Einheit von Arbeitsmustern. Ich frage mich, viele Entwurfsmuster können in Symfony2 verwendet werden. Ich denke, es wird nützlich sein, Designmuster besser zu verstehen. Meine Frage ist , was die Design-Muster in Symfony2 verwendet werden?Entwurfsmuster, die in symfony2 verwendet werden

+3

Singletons? Ich glaube nicht, Symfony2 keine Singletons hat ... –

+0

Ja in der Tat, ein besseres Verständnis von Design-Mustern nützlich sein. Wie @WouterJ sagte, gibt es wahrscheinlich überhaupt keine Singletons. Hier können Sie etwas über das DI-Muster in PHP erfahren, es ist eine Folie, die von Fabien erstellt wurde: http://www.slideshare.net/fabpot/dependency-injection-with-php-53 – ChocoDeveloper

+0

Sie sollten auch diesem [guide] folgen (http: //www.slideshare.net/fabpot/dependency-injection-with-php-53) : //fabien.potencier.org/article/50/create-your-own-framework-on-top-of-the-symfony2-components-part-1), wird es Ihnen eine Vorstellung davon geben, wie Symfony2 gebaut wurde. – ChocoDeveloper

Antwort

13

ich glaube, Sie jedes Design-Muster Symfony2 Komponenten zu erforschen gibt. Zum Beispiel Formularkomponente bieten Ihnen Fabrik, Fassade, Composite, Builder, Flyweight Musterbeispiele.

Und vergessen Sie nicht über das Hauptmuster Dependency Injection verwendet in Symfony2

50

ich gerade diese Grafik erstellt. Als Richtlinie für einen Kurs zu SF2.

enter image description here

+1

Awesome vielen Dank – Sangimed

Verwandte Themen