Лучший способ создать повторно используемые типы контента? - PullRequest
0 голосов
/ 14 декабря 2011

Предположим, у вас есть тип контента, который после 5, 6 сайтов, которые вы используете в своей компании, вы все еще используете, не меняя его.

Я начинаю думать, что копирование этого типа контентадля каждого сайта, который вы создаете, это не «оптимальное» решение ... но в то же время, я думаю, что создание полноценного пакета (яйца) только для одного типа контента - это излишнее.(Он будет содержать рабочий процесс, определение типа содержимого и настраиваемое представление).И при таком подходе это означает, что сайт Plone будет иметь много пакетов для установки (я думаю, слишком много зависимостей - это плохо).

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

(я думал о создании company.archetypes.mycustomtypethatiusealot)

1 Ответ

2 голосов
/ 14 декабря 2011

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

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

Неупаковка ваших типов контента кажется 20-м веком, а также столько работы.

...