php-schulung.de

Symfony Usergroup Berlin: Werkzeuge für Entwickler

By am 16.03.2013 in Blog, Symfony

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/

Kommentieren

Kommentare bitte per Twitter an @PHP_Schulung senden.