Toegang tot UGC met SRP accessing-ugc-with-srp
SRP about-srp
Alle componenten en eigenschappen van AEM Communities worden voortgebouwd op het sociale componentenkader (SCF), dat sociaalResourceProvider API roept om tot alle gebruiker toegang te hebben geproduceerde inhoud (UGC).
Alvorens een communautaire plaats wordt gecreeerd, moet de leverancier van het opslagmiddel (SRP)worden gevormd om een implementatie te selecteren verenigbaar met de onderliggende topologie. De implementatie SRP is gebaseerd op drie opslagopties:
Informatie over UGC-opslag about-ugc-storage
Wat belangrijk is om over opslag van UGC te weten is, wanneer een plaats wordt gevormd om ASRP of MSRP te gebruiken, wordt daadwerkelijke UGC niet opgeslagen in AEM knoopopslag(JCR).
Hoewel er knooppunten in JCR kunnen zijn die de UGC schaduw geven om nuttige metagegevens te verschaffen, moeten deze knooppunten niet worden verward met de werkelijke UGC.
Zie Overzicht van de Leverancier van het Middel van de Opslag.
Beste praktijken best-practice
Wanneer het ontwikkelen van douanecomponenten, zouden de ontwikkelaars aan code onafhankelijk van de huidige gekozen topologie moeten zorgvuldig zijn, waarbij flexibiliteit behouden blijft om zich aan een nieuwe topologie in de toekomst te bewegen.
Stel dat JCR niet beschikbaar is assume-jcr-not-available
Methoden die specifiek zijn voor het JCR moeten worden vermeden.
Te gebruiken methoden:
-
Sling API (Sling Resource)
- Ga er niet van uit dat er JCR-knooppunten zijn
-
OSGi Events
- Ga er niet van uit dat er JCR-gebeurtenissen zijn
Methoden om te voorkomen:
- Knooppunt-API
- JCR-gebeurtenissen
- werkstroomstartprogramma's (die gebruikmaken van JCR-gebeurtenissen)
Zoekverzamelingen gebruiken use-search-collections
Verschillende SRPs kan verschillende inheemse vraagtalen hebben. De methodes van het gebruik van het {🔗 pakket 0} com.adobe.cq.social.ugc.api om de aangewezen vraagtaal in werking te stellen.
Voor meer informatie, zie {de Hoofdzaak van het 0} Onderzoek 🔗.
Bronnen resources
- Communautaire Opslag van de Inhoud- bespreekt de beschikbare keuzen SRP voor een gemeenschappelijk opslag UGC
- Overzicht van de Leverancier van het Middel van de Opslag- inleiding en overzicht van het opslagruimtegebruik
- SRP en Hoofdzaak UGC- de gebruiksmethodes en voorbeelden van SRP
- Hoofdzaak van het Onderzoek- essentiële informatie voor het zoeken UGC
- SocialUtils dieRefactoring - in kaart gebrachte nutsmethodes aan huidige SRP hulpprogrammamethodes