Entwicklungsphase

Die Entwicklungsphase umfasst die folgenden Aktivitäten:

  • Lokale Einrichtung der Staging-Umgebung
  • Raumplanung
  • Ticketausführung
  • Fehlerbehebung
  • Codeüberprüfung, -zusammenführung und -test
  • Sprint-Überprüfung
  • Kundenabmeldung
TIP
Unter Allgemeine Best Practices finden Sie allgemeine Empfehlungen zur Gesamtverwaltung des Entwicklungsprozesses.

Die folgenden Abschnitte enthalten Informationen zu Best Practices für die Entwicklungsphase.

Code-Management

Best Practice
Beschreibung
Code-Überprüfung
Empfohlener Validierungsprozess, um sicherzustellen, dass die implementierte Funktionalität die Anforderungen erfüllt
Composer vs. Git
Bestimmen Sie, wie Sie benutzerdefinierten Code unter Berücksichtigung der Versionsverwaltung, der Code-Komplexität und der Abhängigkeitsverwaltung verteilen.
Verzweigungsstrategie
Quellcode in Git-Repositorys verwalten

Plattform und Dienste

Best Practice
Beschreibung
Builds und deployment
Beschreibt Best Practices für die Build- und Bereitstellungsschritte von Adobe Commerce in Cloud-Infrastrukturprojekten
Debugging
Systematisches und effektives Debugging des Adobe Commerce-Frameworks
Statische Inhaltsbereitstellung
Vermeiden Sie Probleme mit statischem Inhalt, der nicht auf Ihrer Storefront angezeigt wird.
Fehlerbehebung
Beheben häufiger Probleme bei der Implementierung von Adobe Commerce

Datenbank

Best Practice
Beschreibung
Tabellenänderung
Bestimmen, wie und wann Adobe Commerce- und Drittanbieter-Datenbanktabellen geändert werden

Dateioptimierung

Best Practice
Beschreibung
Größe des Katalogbilds
Bietet Anleitungen zur Größenanpassung von Bildern, bevor ein Store in die Produktion aufgenommen wird, um eine optimale Leistung zu gewährleisten
CSS und JS
Zusammenführen und Minimieren von Cascading Style Sheets (CSS)- und JavaScript (JS)-Dateien aus dem Admin oder der Befehlszeile
Bilder
Optimieren von Bildern und Verwenden Sie Fastly zur Optimierung der Reaktionszeit.

Frontend-Entwicklung

Best Practice
Beschreibung
Design-Entwicklung
Beschreibt Entwicklungsmuster, um die Kompatibilität zwischen Ihrem Design, zukünftigen Versionen von Adobe Commerce und benutzerdefinierten Erweiterungen sicherzustellen

PHP-Entwicklung

Best Practice
Beschreibung
Ausnahmebehandlung
Beschreibt empfohlene Methoden für die Protokollierung von Ausnahmen
Erweiterungen
Beschreibt Entwicklungsmuster, um die Kompatibilität zwischen Ihrer Erweiterung, zukünftigen Versionen von Adobe Commerce und anderen benutzerdefinierten Erweiterungen sicherzustellen
Private Inhaltsbausteine
Konfigurieren privater Inhaltsbausteine zur Optimierung der Storefront-Leistung
Ändern des Kern- und Drittanbieter-PHP-Codes
Ändern Sie die Funktionalität, das Ergebnis oder die Eingabe von Code, den Sie nicht erstellt haben oder den Sie nicht direkt steuern
recommendation-more-help
754cbbf3-3a3c-4af3-b6ce-9d34390f3a60