Symfony - CMF Edition
Das Content-Management-System ist einer der größten Märkte im Webanwendungsszenario. Für das Content-Management-System stehen zahlreiche Frameworks in nahezu allen Sprachen unter der Sonne zur Verfügung. Die meisten Frameworks sind als Endkunde einfach zu bearbeiten, aber als Entwickler sehr schwer zu bearbeiten und umgekehrt.
Symfony bietet einem Entwickler zunächst ein einfaches und einfaches Framework. Es verfügt über alle grundlegenden Funktionen, die auch von einem Endkunden erwartet werden. Kurz gesagt, es liegt in der Verantwortung des Entwicklers, dem Endkunden eine großartige Erfahrung zu bieten.
Lassen Sie uns sehen, wie Sie eine CMS-Anwendungsvorlage mit Symfony CMF Edition installieren.
Step 1 - Laden Sie die Symfony CMF-Sandbox mit dem folgenden Befehl herunter.
composer create-project symfony-cmf/sandbox cmf-sandbox
Dadurch wird das Symfony CMF heruntergeladen.
Step 2- Versuchen Sie es zu konfigurieren, indem Sie einige Fragen stellen. Wählen Sie für alle Fragen die Standardantwort mit Ausnahme der Datenbank aus. Wählen Sie für die Datenbank pdo_sqlite aus. Möglicherweise müssen Sie die SQLite-Erweiterung von PHP aktivieren, falls sie noch nicht installiert ist.
Step 3 - Erstellen Sie die Demo-Datenbank mit der Konsolenanwendung wie folgt.
php app/console doctrine:database:create
Step 4 - Laden Sie die Demo-Daten mit dem folgenden Befehl in die Datenbank.
php app/console doctrine:phpcr:init:dbal --force
php app/console doctrine:phpcr:repository:init
php app/console doctrine:phpcr:fixtures:load -n
Step 5 - Führen Sie nun die Anwendung mit dem folgenden Befehl aus.
php app/console server:run
Step 6 - Öffnen Sie abschließend die Anwendung im Browser unter http: // localhost: 8000 /.
Es wird die folgende Ausgabe erzeugt -