Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Building cllctr

Building cllctr

Building a web app seems easy, especially in php. Put everything in the index.php, upload it on a shared host with ftp and you are good to go. There are other ways, though. Use composer, write tests and develop with Vagrant. Have a build tool, use Continuous Deployment and ansible to set up the staging/production servers. All this is shown using the real project cllctr!

Sebastian

April 17, 2015
Tweet

More Decks by Sebastian

Other Decks in Programming

Transcript

  1. A normal day • Add new feature • Improve existing

    feature • Hunt a bug • Fix this bug • Meetings • Foosball • ...
  2. When do you... • … think about new ways to

    do things? • … improve old solutions? • … test new tools? • … learn?
  3. When do you... • … think about new ways to

    do things? • … improve old solutions? • … test new tools? • … improve?
  4. The stack • PHP & Javascript & CSS & HTML

    • MongoDB & redis • Nginx & php-fpm • Linux (Debian)