Короче говоря, Конфигурация против Функций , в Drupal 7, сражайтесь!
Как всегда, технические преимущества или другие неопровержимые факты, так как мы здесь не обсуждаем . Drupal 7 специфичен для ограничения по объему, так как CMI vs Features - это совершенно другое обсуждение.
7
features
configuration-management
Letharion
источник
источник
lib/Drupal/node/Plugin/Core/Entity/Node.php
для контроллера узла в D8). Не поймите меня неправильно, это здорово, что все движется в этом направлении, но я не обязательно отнесу это к преимуществу по сравнению с функциями как таковыми. Боюсь, у меня нет ничего осязаемого, чтобы действительно сказать о разнице, за исключением того, что я всегда находил Особенности "неуклюжими", и я не чувствую это чувство, используя Config :)Ответы:
Следите за конфигурацией на будущее, потому что она более точно следует модели Drupal 8. Но я бы не советовал сейчас использовать ее, потому что она находится в альфа-состоянии, что означает, что вы должны быть готовы взломать ее, чтобы она работала и вам нужно постоянно обновлять его, потому что он не получит официальные рекомендации по безопасности, если будут обнаружены проблемы с безопасностью.
Компоненты находятся на уровне 1.0, поэтому это более стабильный выбор для проектов, готовящихся к работе в ближайшее время, поскольку вы можете быть уверены, что незначительные обновления версий не нарушат ваши существующие функции.
источник