Разработка схемы Tridion для нескольких категорий / ключевых слов

Мы рассмотрим таксономию контента, которая на первый взгляд будет использовать несколько разных категорий.

Поскольку поле схемы, где значение происходит из категории, может быть связано только с одной категорией, это будет означать необязательное поле для каждой категории в моей схеме.

В качестве альтернативы я думаю об одной супер-одиночной категории и родительских ключевых словах для хранения моей полной таксономии - таким образом, у меня может быть одно, многозначное поле схемы (поле выбора или дерево), и редакторы могут делать все свои теги содержимого однажды.

Может ли это повлиять на наши запросы API при получении контента? Кто-нибудь использовал этот подход раньше?

1 ответ

Решение

Это, безусловно, сделает вашу жизнь проще, если использовать одно поле / категорию, и вы можете установить корневые ключевые слова как Абстрактные, чтобы ваши клиенты не использовали эти ключевые слова...

Слова предостережения:

  • Если вы намереваетесь использовать объекты таксономии, при первой загрузке будут прочитаны все ключевые слова. Если у вас очень большой список ключевых слов, это, безусловно, повлияет на производительность, использование JVM и т. Д.
  • Вы действительно хотите правильно настроить кэш

Если вы собираетесь использовать простые запросы по категориям / ключевым словам, то производительность должна быть примерно одинаковой для небольших и больших категорий. То же предупреждение о кеше применяется.

Другие вопросы по тегам