---
title: Drupal
kind: note
description: 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…
words: 101
readingMinutes: 1
created: '2024-06-12T19:16:18+02:00'
updated: '2024-08-19T18:35:41+02:00'
website: https://www.drupal.org/
---
## Link

<https://www.drupal.org/>

[PHP](/notes/php) based CMS/framework
## Resources
- [Drupalize.me](https://drupalize.me/) (developer training)
- [Acquia](https://www.acquia.com/) (SaaS enterprise hosting)
- [Wordpress vs Drupal](https://www.bigtunainteractive.com/wordpress-vs-drupal/)
## Workflow
- This content was imported from a [mindmap](/notes/mindmapping).
### Client collaboration
- Waterfall
- Agile
	- Contract
	- Collaboration
		- Weekly
			- Release
			- Client testing
			- Change planning
### Development
- Setup
	- Simulate release environment
		- Vagrant
		- Chef
- 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
- IDE
	- IDEA
		- Set coding standards to "Drupal"
- Debugging
	- XDebug
- Profiling
	- XHProf
- Tracing
	- XDebug
- SCM
	- [Git](/notes/git)
	- BitBucket
### Staging/QA
- Deployment
	- Hook into "beta" releases
		- <span class="dead-link">Jenkins</span>