Wie wird eine Symfony2-Anwendung bevorzugt bereitgestellt?

8

Mit symfony 1 gab es eine einfache integrierte Aufgabe, um Bereitstellungen über rsync durchzuführen.

%Vor%

Bei größeren, komplizierteren Projekten war ich in der Gewohnheit, diese Aufgabe mit etwas robusterem zu erweitern oder zu überschreiben, aber es war nützlich, sie für eine einfache Anwendung da zu haben.

Meine Frage: Gibt es eine übliche Standardmethode für die Bereitstellung einer Symfony2-Anwendung?

Es gibt verschiedene Pakete, die Konsolenbefehle hinzufügen:

Es gibt auch Capifony , was wirklich interessant ist, aber wahrscheinlich viel mehr, als ich für die einfache App brauche, an der ich arbeite.

Gibt es noch etwas, das ich vermisse? Ich bin überrascht, dass es keinen einfachen eingebauten Befehl gibt, der sofort verfügbar ist.

    
Alex Gilbert 20.04.2011, 14:06
quelle

2 Antworten

7

Ich glaube nicht, dass es eine übliche Standardmethode gibt, um Symfony 2-Anwendungen zu implementieren, zumal Symfony 2 immer noch nicht stabil ist.

Ich empfehle, Capifony auch für die einfache Anwendungsbereitstellung zu verwenden. Es ist gut dokumentiert und wird von KnpLabs entwickelt und wird wahrscheinlich langfristig unterstützt.

    
d.syph.3r 20.04.2011, 15:30
quelle
4

Wenn du dich nicht mit Ruby befassen willst und du den project:deploy -Befehl von Symfony 1.4 gemocht hast, überprüfe dieses Paket

Sie können es einfach mit Composer installieren. Fügen Sie einfach "hpatoio/deploy-bundle": "~1.0" zu Ihrer Anforderung hinzu.

    
Hpatoio 06.11.2012 13:09
quelle

Tags und Links