Auf dem letzten Symfony Usergroup Berlin Treffen wurden etliche nützliche Tools vorgestellt (schnelles Copy und Paste von Gordons und Erics Listen, die Tools, die ich am nützlichsten fand):
- Symfony: Bundle Inheritance and customisation: http://symfony.com/doc/2.0/cookbook/bundles/inheritance.html
- Expose route names to Javascript: https://github.com/FriendsOfSymfony/FOSJsRoutingBundle
- Varnish replay https://www.varnish-cache.org/docs/2.1/reference/varnishreplay.html Damit kann man erlebten Traffic nochmal ablaufen lassen.
- OpenShift https://openshift.redhat.com/app/ erlaubt eine VM kostenlos. Mit einer zweiten Instanz kann man z.B. Jenkins laufen lassen.
- Behat mit Phantomjs https://gist.github.com/callado4/5068836 kann JS testen
- Behatch Context https://github.com/sanpii/behatch-contexts kann Breakpoints setzen und Screenshots aufnehmen.
- PHP-Analyzer https://github.com/scrutinizer-ci/php-analyzer kann statische Code Checks, gut für CI / Build, es gibt auch einen hosted inspection service: https://scrutinizer-ci.com/
- Coder Sniffer and Metrics calculator: https://github.com/SonarCommunity/sonar-php , http://docs.codehaus.org/display/SONAR/PHP+Plugin
- WebVmGenerator https://github.com/Ph3nol/WebVMGenerator , live version here: http://vmg.slynett.com/ , damit kann man direkt eine Vagrant / Puppet Konfiguration für Symfony 2 Projekte erzeugen, customizen etc., ein noch umfassenderer config Generator und Tutorials zu Vagrant / Puppet sind hier verlinkt: http://www.php-entwickler-berlin.de/2013/vagrant-puppet/
- Configure a bunch of Boxes: http://rexify.org/
- Deployment tool: http://docs.fabfile.org/en/1.6/
- Symfony deployment tool: http://capifony.org/
- Presentation including Doctrine Table inheritance https://www.devbliss.com/en/another-amazing-symfony-user-group-berlin-gathering/