SlideShare is now on Android. 15 million presentations at your fingertips.  Get the app

×
  • Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
 

Building and Maintaining a Distribution in Drupal 7 with Features

by on Aug 24, 2011

  • 9,356 views

Drupal 7 allows to easily build and maintain distributions, i.e. repeatable website templates; you can benefit from this in all cases, whether you aim at large-scale deployments or even at maintaining ...

Drupal 7 allows to easily build and maintain distributions, i.e. repeatable website templates; you can benefit from this in all cases, whether you aim at large-scale deployments or even at maintaining a single website.

We will show how to package core and contributed modules in a distribution by using a Makefile and a profile and keeping them up-to-date during the whole development cycle.

Then you will learn how to use Code-Driven Development to store all settings in a sustainable way: use the Features module to easily describe configuration in code, a proper separation between Features to make your code reusable and extendible, a well-thought design of Features to create easier development patterns, CTools and Exportables to put your configuration in code even when a module does not support it natively.

Last, we will see how the distributions update mechanism allows you to create a new version of your distribution for easy and painless configuration updates of a live site.

Statistics

Views

Total Views
9,356
Views on SlideShare
6,630
Embed Views
2,726

Actions

Likes
22
Downloads
187
Comments
5

26 Embeds 2,726

http://omega8.cc 1359
http://nuvole.org 1161
http://localhost 94
http://a0.twimg.com 20
http://worldofdrupal.local 13
http://apps.synaptive.net 12
http://omega8.us 11
http://omega8.us 11
http://drupal.org 10
http://nextleveldrupal.com 8
http://demo.nuvole.org 4
http://translate.googleusercontent.com 3
http://www.square63.com 3
http://setupdrupal.com 2
https://server.local 2
http://webcache.googleusercontent.com 2
http://10.10.206.43:82 2
https://twitter.com 1
http://10.10.206.48:82 1
http://tweetedtimes.com 1
https://bb.uhd.edu 1
http://om8.o1.v190q.nyc.host8.biz 1
http://thinkery.me 1
http://omega8.asia 1
http://www.omega8.cc 1
http://feedly.com 1
More...

Accessibility

Categories

Upload Details

Uploaded via SlideShare as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel

15 of 5 previous next Post a comment

Post Comment
Edit your comment

Building and Maintaining a  Distribution in Drupal 7 with Features Building and Maintaining a Distribution in Drupal 7 with Features Presentation Transcript