A Drupal development environment includes your local and development servers, text editor, version control system, bug tracking system and shell configurations. A Drupal development workflow includes strategies for handling patches, deployment, updating a local site, server access and code management. An effective and standardized system greatly increases efficiency and reduces frustration for developers, whether freelance or part of a large team, but it can be difficult to set aside time to optimize your system or to get quick and practical help doing so. In this day of training we will share with you our setup at Zivtech (including code), demonstrate best practices, and work with you (in smaller break-out groups, as needed) to improve your setup and workflow.
Topics of the day will include:
- Git
- Drush
- Drupal development virtual machines
- Text editors
- PHP, Apache and MySQL settings
- Deployment of configuration and code
- Keeping development sites in sync
- Updating and patching modules
Audience: Developers and system administrators working or starting to work with Drupal who need to set aside the time to improve their development environment and workflow.
Prerequisites: Some command line and development experience, basic Drupal website building experience
Additional Information: Professionalizing your Drupal Development Environment, Presented by Zivtech (http://capitalcamp-zivtech.eventbrite.com/)