Content logica voor het bepalen van een relatie of filteren kan op een eenvoudige manier en een uitgebreide manier. In de basis wordt voor beide gevallen de content verrijkt met tags. Aan een artikel kunnen meerdere termen of tags worden toegewezen.
Eenvoudig
De eenvoudige manier van omgang met tags is een vergelijking of de tag voorkomt in een artikel. Om bijvoorbeeld een lijst van nieuws voor Rotterdam te tonen worden alle artikelen getoond die te tag “Rotterdam” bevatten. We spreken hier over filteren van content. Om te bepalen welke artikelen een relatie hebben met elkaar wordt er gekeken of een bepaalde tag van een artikel voorkomt in een ander artikel.
Uitgebreid
De uitgebreide manier van omgang met tags is het gebruik van een taxonomy. Een taxonomy is een classificatie van termen. Zo is “Amsterdam” een tag en “Noord-Holland” een tag. Het is in een taxonomy zo dat de tag “Amsterdam” een kind relatie heeft t.o.v. “Noord-Holland”. Zo kan “Nederland” een ouder relatie hebben met “Noord-Holland”. Met deze structuur kan er op een slimmere manier gefilterd en gerelateerd worden op content. Zo kan een artikel met de tag “Alkmaar” een relatie hebben met een ander artikel dat de tag “Amsterdam” heeft. Deze relatie wordt dan over “Noord-Holland” gelegd. Zo kan een artikel met de tag “Rotterdam” voorkomen in een gefilterde lijst voor “Zuid-Holland”.
Hoe hoog of laag er gerelateerd of gefilterd wordt is een factor die samenhangt met de aanwezige content. Bij veel content wordt er nauwelijks naar boven of naar beneden genavigeerd.


Afgelopen week reisde ik af naar Gent in Belgie voor mijn certificering voor Umbraco.



