Best Practices für die Bereitstellung statischer Inhalte
In diesem Artikel werden Best Practices für die Bereitstellung statischer Inhalte (SCD) in Adobe Commerce vorgestellt, um Probleme zu vermeiden, bei denen statische Inhalte nicht auf Ihrer Website verfügbar sind.
Betroffene Produkte und Versionen
Alle unterstützten Versionen von:
- Adobe Commerce auf Cloud-Infrastruktur
- Adobe Commerce vor Ort
Best Practices
Um zu vermeiden, dass statische Inhalte auf Ihrer Website nicht verfügbar sind, befolgen Sie die folgenden Best Practices, um sicherzustellen, dass Ihre statischen Inhalte richtig konfiguriert und bereitgestellt werden:
-
Beachten Sie dabei die Implementierungsrichtlinien:
- Informationen zu Adobe Commerce vor Ort (alle Versionen) finden Sie unter Übersicht über die Bereitstellung in unserer Entwicklerdokumentation.
- Informationen zu Adobe Commerce in der Cloud-Infrastruktur (alle Versionen) finden Sie unter Cloud-Implementierungsprozess und Strategien zur Bereitstellung statischer Inhalte in unserer Entwicklerdokumentation.
-
Stellen Sie für Adobe Commerce in der Cloud-Infrastruktur (alle Versionen) sicher, dass die Eece-Tools in der neuesten Version verfügbar sind. Siehe: Aktualisieren der ece-tools-Version in unserer Entwicklerdokumentation.
-
Stellen Sie bei Adobe Commerce in der Cloud-Infrastruktur (alle Versionen) sicher, dass statische Inhalte während der Build-Phase und nicht in der Bereitstellungsphase bereitgestellt werden. Siehe: Konfigurationsverwaltung für Speichereinstellungen - Leistung bei der Bereitstellung statischer Inhalte in unserer Entwicklerdokumentation.
-
Vergewissern Sie sich, dass Sie keine langwierigen Cron-Aufträge haben und langwierige Cron-Prozesse beenden. Lange laufende Cron-Aufträge können CPU-Ressourcen in Anspruch nehmen und die Bereitstellungszeit möglicherweise erheblich verkürzen.
-
Überprüfen Sie bei lokalen Adobe Commerce-Versionen (alle Versionen), ob der
php
-Prozess in der CLI Zugriff auf den Ordner "pub/static
"hat. Andernfalls kann es zu einem Problem kommen, bei dem eine Bereitstellung statischer Inhalte keine Dateien in diesen Ordner schreiben kann. Weitere Informationen: Zugriffsberechtigungen für Dateisysteme in unserer Entwicklerdokumentation. -
Stellen Sie sicher, dass der Ordner "
generated
"kein freigegebener Ordner ist, da Builds andernfalls zufällig fehlschlagen könnten. Weitere Informationen:- Adobe Commerce vor Ort (alle Versionen): Technische Details in unserer Entwicklerdokumentation.
- Adobe Commerce on Cloud Infrastructure (alle Versionen): Implementierungsprozess - Phase 2: Build in unserer Entwicklerdokumentation.
-
Überprüfen Sie Ihre SCD-Strategie. Die Strategie quick ist die Standardstrategie. Weitere Informationen:
- Adobe Commerce vor Ort (alle Versionen): Bereitstellungsstrategien für statische Dateien in unserer Entwicklerdokumentation.
- Adobe Commerce für Cloud-Infrastruktur (alle Versionen): Bereitstellen von Variablen - SCD_STRATEGY in unserer Entwicklerdokumentation.
Weitere Informationen
In unserer Entwicklerdokumentation: