Software Development Best Practices with Drupal
One of the main reasons we mentioned earlier for why one should consider using Drupal to build enterprise applications is that the consistency of using the same platform for different projects makes it easy to establish best practices, write down processes, and otherwise automate tasks. This chapter is all about that—best practices with Drupal.
We will be exploring multi-customer architecture options, using deployment profiles, developers working with artists and designers, version control, continuous integration, release packaging, install scripts, and business continuity. Some of the ...