Лучшая практика и последствия структуры папок для XPM


6

Кто-нибудь имеет информацию о лучших практиках (и побочных эффектах) решений структуры (неструктурной группы) в реализации XPM?

  1. Тип контента (по моему выбору) a. Как правило, с какими-либо организациями по бизнес-единице и т.д. ...
  2. Структура страницы хранения данных на базе
  3. Другого

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

1

Я думаю, если вы работаете с редакторами, которые концентрируются на содержании, типах и повторном использовании, но на самом деле не позволяют влиять на структуру сайта концепция IA, то вариант 1, казалось бы, лучше всего подходит. Разумеется, важным фактором является опыт (и восприятие) самих редакторов.

Я работал с редакторами, которые были тесно связаны с этапами разработки IA, а затем я работал с редакторами, которые были введены/работают в основном с точки зрения «страницы» в течение нескольких лет.

  • в первом случае, эти редактора не имели никаких проблем со структурой типа контента и отображением между форматом «сайта/выводом страницы» к рассмотрению , что типа контента они должны найти
  • в качестве последние видят сначала с точки зрения страницы, что первоначальные исполнители ввели структуру папок, которая представляет SG, достаточно близко, и это реальная проблема изменить эти психические отношения, когда она встроена.

У меня есть клиент, который h поскольку структура папок тесно связана с структурой SG (для того, чтобы убрать список групп редакторов, второй, о котором я упоминал выше), а затем подпапку этого содержимого по типу (поскольку {новая группа} старших редакторов предпочитает думать из «Тип» перспектива. Я предполагаю, что это не достигнет того, чего вы хотите в модели создания типа страницы XPM, поскольку определенный тип распространяется по нескольким (подпапкам) папкам, а не в одном месте.

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

также Я знаю, что эта «смешанная модель» представляет проблемы для повторного использования контента на нескольких страницах, но некоторые клиенты просто очень тонкие при повторном использовании {требования}.

  0

Thanks Mark. XPM всегда является кикером, и я пытаюсь найти лучшие практики, чтобы сделать создание страниц максимально простым. 13 янв. 162016-01-13 12:15:33


0

По моему опыту, это очень сложно, чтобы получить право и часто один, который заканчивается с большим количеством дискуссий, чем ответов, как редакторы вынуждены сосредоточиться на IA (это не обязательно плохо, хотя!)

Я думаю, вещь с XPM заключается в том, что редакторы не должны нуждаться в, чтобы знать, где находится контент - они должны иметь возможность делать все, что захотят, с интерфейса XPM, используя встроенные типы страниц для создания и управления контентом.

Скорее всего, там, где видение реализации XPM определения местоположений компонентов будет создано во время разработки на основе типа (и нескольких соглашений об именах с костями).

По-моему, это немного недальновидно - редакторы все равно должны искать контент, чтобы добавить существующие компоненты на новые страницы и сказать редактору, что они должны просмотреть папку «общих» компонентов для глобальный веб-сайт просто невозможен. Возможно, поиск поможет вам в этом помочь, но, учитывая, что редакторы не контролируют соглашение об именах новых компонентов во время создания контента, это серьезно ограничивает преимущества поиска.

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

В качестве реализации по умолчанию это выполняется с помощью кода событий (например, Mark, упомянутого выше), который создает соответствующую структуру папок, когда страница создается с помощью типа страницы и перемещает все вновь созданные компоненты там.

Что касается конфигурации, то все типов контента, применяемых к типам Page конфигурируется для создания нового контента в заданной папке для всех содержания (например. \ Content \ _XMGenerated) и код события, то знает, чтобы забрать из этой папки.

Идея Марка о метаданных вполне может быть хорошим дополнением к этому подходу, хотя она могла бы лучше контролировать редакторов в отношении того, где их контент, но если им это нужно, тогда, возможно, их выбранная модель IA не является 't точно так же, как это должно быть ...