Drupal features best practices

14 Sep 2011

Joris Snoek - Business Dev
+31 (0)20 - 261 14 99

Op http://geoffhankerson.com/node/171 wordt een uiteenzetting gedaan hoe om te gaan met Drupal features.

Features worden hevig gebruikt onder andere door Drupal intranet distributie Open Atrium.
En dient voornamelijk voor:

  • Definieren van use cases in 1 module = de feature.
    Hierin wordt bijvoorbeeld een case tracker, blog tool of fotoboek kant en klaar binnen 1 Drupal module (=de feature) aangeboden
  • Configuratie uit de Drupal database in de code zetten. Ook wel 'exportables' genoemd. Voornamelijk belangrijk voor je Drupal staging proces (Drupal systeem van lokaal, naar test, naar live server)

Een samenvatting van http://geoffhankerson.com/node/171:

  • Laat features in 'default state'.
  • Vang wijzigingen hierop af binnen code in een custom module.
  • Houd je feature zo klein mogelijk.
  • Update een feature zodra het kan.

Ik ben het eens dat dit goede best practices zijn, aanvulling hierin:

Comments

Nóg meer
kennis nodig?

Check ons ons blog archief >