Best practice best-practices

CAUTION
AEM 6.4 ha raggiunto la fine del supporto esteso e questa documentazione non viene più aggiornata. Per maggiori dettagli, consulta la nostra periodi di assistenza tecnica. Trova le versioni supportate qui.

Procedure consigliate per gli sviluppatori - Guida introduttiva best-practices-for-developers-getting-started

I team tecnici e di consulenza di Adobe hanno sviluppato un set completo di best practice per sviluppatori AEM. Gli sviluppatori di Adobe aderiscono a queste best practice nello sviluppo di aggiornamenti di base AEM prodotto e codice cliente per le implementazioni dei clienti.

Prima di avviare il progetto di sviluppo AEM, controlla innanzitutto le seguenti best practice:

Informazioni aggiuntive sulle best practice additional-best-practices-information

Le aree seguenti dispongono di documentazione specifica per lo sviluppo delle best practice:

I documenti specifici sono descritti e collegati nelle tabelle che seguono.

Per le best practice relative all’amministrazione, alla distribuzione e alla manutenzione o all’authoring, consulta uno dei seguenti argomenti:

Sites sites

La gestione e l’authoring dei contenuti del sito web sono caratterizzati da alcune best practice descritte di seguito:

Parte della teoria alla base dell’interfaccia utente standard touch.

Interfaccia touch: Concetti

Interfaccia touch: Struttura

Questi documenti forniscono una panoramica dei concetti e della struttura dell’interfaccia touch.
Interfaccia touch: Personalizzazione delle console
Personalizzazione delle console touch
Questo documento descrive il modo migliore per estendere le console per l’interfaccia touch.
Interfaccia touch: Personalizzazione dell’authoring delle pagine
Personalizzazione dell’authoring delle pagine nell’interfaccia touch
Descrive come estendere l’authoring delle pagine per l’interfaccia touch.
Flussi di lavoro
Sviluppo ed estensione dei flussi di lavoro
I flussi di lavoro ti consentono di automatizzare le attività di Adobe Experience Manager (AEM) e possono rappresentare una grande quantità di elaborazione che si verifica in un ambiente AEM, pertanto si consiglia vivamente di pianificare con attenzione le implementazioni dei flussi di lavoro.

Communities communities

AEM Communities semplifica la creazione e la gestione delle comunità locali.

Alcune best practice per Communities sono descritte qui:

Best practice per l’utilizzo di contenuti generati dagli utenti (UGC)
Linee guida sulla codifica
Linee guida per lo sviluppo di un codice flessibile e portatile per quadro della componente sociale (SCF)
Esempio di utilizzo dei componenti di Communities
Guida ai componenti della community
Uno strumento di sviluppo interattivo.

Strumenti/HTL tooling-htl

HTML Template Language (HTL) è un nuovo sistema di modelli HTML, introdotto con AEM 6.0. Sostituisce JSP e ESP come sistema di modelli preferito di AEM.

Panoramica di HTL
Panoramica e sintassi di HTL
Questo documento descrive cosa è HTL, come passare a HTL, un progetto di esempio, sintassi, espressioni e istruzioni.
Utilizzo dell'API in java
API di utilizzo Java HTL
L’API di utilizzo Java HTL abilita un file HTL per accedere a metodi helper in una classe Java personalizzata.
NOTE
L’esercitazione in più parti potrebbe interessare alla best practice per impostare un nuovo progetto AEM, che descrive in dettaglio i componenti core, i modelli modificabili, le librerie client e lo sviluppo di componenti:
Guida introduttiva ai AEM Sites: esercitazione WKND
recommendation-more-help
2315f3f5-cb4a-4530-9999-30c8319c520e