This guide will show how to setup a new web application project with:
- git, a distributed version control system.
- Symfony2 framework
- Behat, a tool for behavior driven development.
- Mink, a tool unifying access to browser emulators wrapping them into one API.
- Zombie.js, a browser emulator.
- PHPUnit, the de-facto standard test suite in the PHP world.