2016-04-26 9 views
1

übereinstimmen, würde ich gerne wissen, welche Best Practice in Bezug auf die Strukturierung von Inhalten in AEM vorliegt. Oder JCR für diese Angelegenheit.Sollte die Inhaltsknotenstruktur mit ihrer semantischen URL

Sagen wir, ich habe 1000 Artikel. Und diese Artikel haben Kategorien. Der Benutzer würde sie über semantische URLs wie diese

http://domain/category/subcategory/title

findet ich eine Baumknotenstruktur in AEM genau die

enter image description here

ich das Gefühl, zu reflektieren schaffen könnte dies nicht wartbar ist, und wenn es Änderungen gibt (wie das Herausfallen einer Kategorie), dann muss Inhalt irgendwo anders verschoben werden.

Gibt es eine Faustregel zur Planung/Strukturierung dieser Websites?

Antwort

1

Ihre Inhaltsstruktur sieht für mich ziemlich effizient aus. Ich bin mir nicht ganz sicher, was Sie damit gemeint haben, wenn Sie Inhalte manuell an anderer Stelle verschieben. Wenn Sie eine Kategorie löschen möchten, warum sollten Sie sie woanders hin verschieben?

Übrigens, es gibt keine spezielle Faustregel zum Entwerfen von Inhaltshierarchien, nur ein paar Dinge, die Sie beachten müssen. Content-Design hängt viel von dem Geschäftsszenario, das Datenwachstum und wie effizient können Sie die Struktur halten die folgenden Punkte beachten Modell:

  • Skalierbarkeit und Wartbarkeit
  • Caching: Dispatcher Regeln
  • Suchabfrage Kosten: flache Struktur beeinflussen würde Abfrage Effizienz
  • Bedeutungsvoller Inhalt Organisation
  • ACL: permission Kaskade hierarchisch

Dieser Link here wird wahrscheinlich mehr Licht werfen

+0

danke, in Bezug auf Strukturänderungen. Sagen wir, ich habe die 1k Artikel gleichmäßig zwischen den Kategorien A B C und D aufgeteilt. Eines Tages kommt der Kunde und sagt uns "Weißt du was, ich möchte alle Kategorie D Artikel unter A B und C verteilen, Kategorie D löschen". Deshalb bin ich mir nicht sicher, ob ich diesen Weg gehen sollte oder einfach platt gehen und Tags verwenden soll. – javaNoober

+0

hmm, mit der/cat/subcat/article Struktur, wird das Verschieben von Artikelseiten über verschiedene Kategorien sich definitiv auf die oben genannten Punkte auswirken (URL, ACLs, Caching-Regeln, Abfragekosten, usw.). Eine flache Struktur mit allen getaggten Artikelseiten würde funktionieren, aber wie würde sling die Ressourcen in diesem Fall effizient auf http: // domain/category/subcategory/tit URL abbilden? Wenn Sie Ihren Geschäftsfall betrachten, müssen Sie sich einen effizienteren Weg überlegen. – SubSul

+0

Lesen und lesen Sie David's Model im obigen Link. – nateyolles

Verwandte Themen