Best Practices best-practices

CAUTION
AEM 6.4 hat das Ende der erweiterten Unterstützung erreicht und diese Dokumentation wird nicht mehr aktualisiert. Weitere Informationen finden Sie in unserer technische Unterstützung. Unterstützte Versionen suchen here.

Best Practices für Entwickler - Erste Schritte best-practices-for-developers-getting-started

Die Entwicklungs- und Beratungs-Teams von Adobe haben einen umfassenden Satz an Best Practices für AEM-Entwickler zusammengestellt. Die Entwickler von Adoben halten sich an diese Best Practices, da sie Kernproduktaktualisierungen AEM und Kundencode für Kundenimplementierungen entwickeln.

Bevor Sie mit Ihrem AEM-Entwicklungsprojekt beginnen, machen Sie sich zunächst mit diesen Best Practices vertraut:

Weitere Informationen zu Best Practices additional-best-practices-information

Für die folgenden Bereiche steht jeweils eine Dokumentation der Best Practices bei der Entwicklung zur Verfügung:

Spezifische Dokumente werden in den folgenden Tabellen beschrieben und mit ihnen verknüpft.

Best Practices für die Verwaltung, Bereitstellung, Verwaltung oder Bearbeitung finden Sie unter folgenden Themen:

Sites sites

Für die Verwaltung und Bearbeitung von Website-Inhalten gelten folgende Best Practices:

Einige der Theorie hinter der standardmäßigen Touch-optimierten Benutzeroberfläche.

Touch-optimierte Benutzeroberfläche: Konzepte

Touch-optimierte Benutzeroberfläche: Struktur

Diese Dokumente bieten einen Überblick über die Konzepte und die Struktur der Touch-optimierten Benutzeroberfläche.
Touch-optimierte Benutzeroberfläche: Anpassen von Konsolen
Anpassen der Konsolen der Touch-optimierten Benutzeroberfläche
In diesem Dokument wird die beste Möglichkeit beschrieben, die Konsolen für die Touch-optimierte Benutzeroberfläche zu erweitern.
Touch-optimierte Benutzeroberfläche: Anpassen der Seitenbearbeitung
Anpassen der Seiteninhaltserstellung bei der Touch-optimierten Benutzeroberfläche
Beschreibt, wie die Seitenbearbeitung für die Touch-optimierte Benutzeroberfläche erweitert wird.
Workflows
Entwickeln und Erweitern von Workflows
Mit Workflows können Sie Adobe Experience Manager-Aktivitäten (AEM) automatisieren und einen großen Teil der Verarbeitung in einer AEM darstellen. Daher wird dringend empfohlen, Ihre Workflows sorgfältig zu planen.

Communities communities

AEM Communities vereinfacht die Erstellung und Verwaltung von On-Premise-Communities.

Einige Best Practices für Communities sind hier beschrieben:

Best Practices für die Arbeit mit benutzergenerierten Inhalten
Kodierungsrichtlinien
Richtlinien für die Entwicklung von flexiblem, portablem Code für das Social Component Framework (SCF).
Beispielverwendung von Community-Komponenten
Handbuch der Community-Komponenten
Ein interaktives Entwicklungswerkzeug.

Tooling/HTL tooling-htl

HTML Template Language (HTL) ist ein neues HTML-Vorlagensystem, das mit AEM 6.0 eingeführt wurde. Es ersetzt JSP und ESP als bevorzugtes Vorlagensystem von AEM.

HTL-Übersicht
HTL-Übersicht und -Syntax
In diesem Dokument wird beschrieben, was HTL ist, wie Sie zu HTL, einem Beispielprojekt, einer Syntax, Ausdrücken und Anweisungen wechseln
Verwenden der API in Java
HTL-Java-Anwendungs-API
Mit der HTL-Java-Anwendungs-API kann eine HTL-Datei auf Hilfsmethoden in einer benutzerdefinierten Java-Klasse zugreifen.
NOTE
Das mehrteilige Tutorial kann im Hinblick auf Best Practices für die Einrichtung eines neuen AEM-Projekts hilfreich sein. Es bietet umfassende Informationen zu den Kernkomponenten, bearbeitbaren Vorlagen, Client-Bibliotheken und zur Komponentenentwicklung:
Erste Schritte mit AEM Sites – WKND-Tutorial
recommendation-more-help
2315f3f5-cb4a-4530-9999-30c8319c520e