Project structure

A good project structure is essential when working with anything software-related. We present two methods of setting up a good project structure.

Simple project structure

This method does not use any build system and assumes that you check in everything you are going to work with into a git repository. This method is for you if you want a quick start and don't feel comfortable with advanced git usage and things like drush make.

Advanced project structure

This structure is a bit harder to get used to, but this is the one we recommend. It relies on drush make to fetch all external sources.

Advanced project structure

Managing a lot of different modules, themes, profiles and sites is hard. This method tries to ease the pain of managing external projects by

Simple project structure

Start out by downloading NodeStream.

Guide maintainers

fabsor's picture