Для разных типовых задач нужен свой функционал. Например: сайт-визитка, корпоративный сайт - каталог, интернет - магазин.
Этот функционал не стоит на месте. Как минимум, обновляются модули.
1. Эталонная сборка под каждый тип сайта. Минус: поддержка нескольких сборок.
2. Общая эталонная сборка под объединенный функционал, с последующим отключением лишних функций под каждую задачу. Минус: Раздутая сборка.
3. Инсталяционные профили Минус: Сложность поддержки профилей при развитии?
4. profiler,features?
А как делаете вы?
Комментарии
На каждый сайт - это не эталонная.
Обновили сборку - на одной сайт все хорошо на другом соответствие версий модулой не подходит - или иначе в разных сборках разные релизы модулей должны стоять
Универсального решения нет - если программист, http://drupal.org/project/profiler + http://drupal.org/project/profiler_builder самый технологичный
На каждый тип сайта.
Я думал что сайт после старта со сборки дальше живет своей жизнью.
Профиль получается все равно из сборки? Не понятно вообще преимущество профилей для внутреннего использования. Инсталляция не быстрее чем развернуть сборку. Удобнее,красивее да. Не нужно чистить базу?
поищите по запросу Features.
Искал давно. Хорошая штука, правда еще не пробовал.
И что, в случае нового сайта, ставить чистый D и на него накатывать фичи? Это use case?
Сам тоже так и не добрался освоить, но сама идея хороша.
как раз совирался создавать похожую тему. Тоже задумал создать свою сборку Друпал только с самым необходимым функционалом: - редактор, чпу, карта сайта, бэкап, колорбокс, собственная адаптивная тема с парой сниппетов. Какие могут быть подводные камни при обновлении модулей?
Такие же как и при обновлении модулей других сайтов.
Растет, "болеет" и требует постоянной поддержки и развития.