Konzentrieren Sie sich mehr auf die Erstellung von unglaublichen Benutzererlebnissen und weniger auf die Verwaltung der Symfony-Infrastruktur, und erhalten Sie nebenbei ein paar Tipps zur Symfony-Demo-Entwicklung, mit dieser einfachen, zweistufigen Anleitung. Erfahren Sie, wie Sie Ihr Symfony-Demo-Projekt auf Upsun hosten und konfigurieren und wie Sie es so reibungslos wie möglich zum Laufen bringen.
Das Erstellen einer neuen Symfony-Demo-Anwendung ist einfach. Verwenden Sie die folgenden Befehle, um Ihr Symfony Demo Projekt Upsun-ready zu machen, und vergessen Sie nicht, die Option --upsun zu Ihrem Befehl hinzuzufügen, um Ihr lokales Projekt automatisch für unser PaaS zu konfigurieren :
symfony new my-symfony-app --demo --upsun
cd my-symfony-app
symfony server:start -d #optionalDie Option --upsun generiert eine Upsun YAML-Konfigurationsdatei -.upsun/config.yaml - um zu verwalten, wie sich Ihre Anwendung verhält, wenn sie auf Upsun bereitgestellt wird. Diese YAML-Konfigurationsdatei befindet sich in einem .upsun/-Ordner im Stammverzeichnis Ihres Quellcodes, dessen Architektur wie folgt aussehen wird:
my-symfony-app
├── .upsun
│ └── config.yaml
└── <project sources>Für die Konfiguration von Upsun gibt es einige grundlegende Regeln:
.upsun/, der eine config.yaml-Datei mit Routen, Diensten und einer für alle Anwendungen gemeinsamen Anwendungskonfiguration enthält, muss im Stammverzeichnis Ihres Projekts liegen.Schließlich müssen Sie für diesen Schritt ein Upsun-Projekt mit der Symfony CLI erstellen.
Der nächste Schritt bei der Einrichtung Ihrer Symfony-Demo-Anwendung auf Upsun besteht darin, ein Projekt zu erstellen, was einfach über die Upsun-CLI in Ihrem Terminal möglich ist. Verwenden Sie diesen Befehl und folgen Sie den Anweisungen, um den Namen Ihres Projekts, die Region und viele andere Optionen auszuwählen :
symfony project:createDann deployen Sie Ihren lokalen Code in Ihr Upsun-Projekt, indem Sie den folgenden Befehl verwenden:
symfony deployWenn das Deployment abgeschlossen ist, browsen Sie Ihre Website mit Ihrem Lieblingsbrowser mit folgendem Befehl:
symfony umgebung:urlEs war noch nie so einfach, eine Symfony-Anwendung auf Upsun zu hosten, mit den 5 oben genannten Befehlen sind Sie im Handumdrehen startklar.
symfony new my-symfony-app --demo --upsun
cd my-symfony-app
symfony project:create
symfony deploy
symfony environment:urlHalten Sie Ausschau nach einem kommenden Artikel von mir über die Verwendung von FrankenPHP in dieser Symfony-Demo-Anwendung auf Upsun, folgen Sie uns auf unseren sozialen Kanälen, um auf dem Laufenden zu bleiben: Dev.to, Reddit und Discord.