Drupal
Link
PHP based CMS/framework
Resources
- Drupalize.me (developer training)
- Acquia (SaaS enterprise hosting)
- Wordpress vs Drupal
Workflow
- This content was imported from a mindmap.
Client collaboration
- Waterfall
- Agile
- Contract
- Collaboration
- Weekly
- Release
- Client testing
- Change planning
- Weekly
Development
- Setup
- Simulate release environment
- Vagrant
- Chef
- Simulate release environment
- General
- Use multi-site to separate code between dev, beta and www
- Export UI-generated entities, fields and views to code (installation profile?)
- Use *.tpl.php as much as possible to prepare for Twig
- Testing
- Change settings
- Drush
- Change settings
- IDE
- IDEA
- Set coding standards to “Drupal”
- IDEA
- Debugging
- XDebug
- Profiling
- XHProf
- Tracing
- XDebug
- SCM
- Git
- BitBucket
Staging/QA
- Deployment
- Hook into “beta” releases