$30 off During Our Annual Pro Sale. View Details »

Better WordPress development with Vagrant @ WordCamp Mumbai 2015

Better WordPress development with Vagrant @ WordCamp Mumbai 2015

Gaurav Pareek

March 07, 2015
Tweet

Other Decks in Programming

Transcript

  1. Better WordPress development with Vagrant Gaurav Pareek twitter.com/grvruulz plus.google.com/+GauravPareek

  2. WHO?? Gaurav Pareek GNU/Linux activist WordPress Developer UI/UX hacker Typography

    geek
  3. Problem Existing dev(with partial info on reproducing a dev environment)

    + New dev (with shiny new machine, and no information) = Inconsistent development environments (and weird bugs)
  4. Problem If (Dev Environment != Production Environment ) “Works On

    My Machine” syndrome
  5. Problem I'm a Designer, What is Apache???

  6. Local Development Environments • XAMPP • MAMP • LAMP via

    package managers in GNU/Linux • Homebrew packages in Mac OS • IIS on Windows (Does anyone even use this??)
  7. Breaking up is HARD

  8. What if ?!? $~ git clone myproject $~ cd myproject

    $~ magic command Open browser
  9. Enter Vagrant $~ git clone myproject $~ cd myproject $~

    vagrant up Open browser
  10. What A tool to create and manage portable, easily reproduceable,

    virtualized and sandboxed development environments for software projects.
  11. Why • Good for developers. • Good for teams. •

    Good for designers and theme testers.
  12. Components • Virtualbox/Vmware • Ruby • Puppet/Chef/Bash for provisioning

  13. Time for the Demo

  14. Going Further • https:/ /www.vagrantup.com/ • https:/ /github.com/grvrulz/WCMum2015 • https:/

    /github.com/Varying-Vagrant-Vagrants/VVV • https:/ /github.com/gau1991/easyengine-vagrant/
  15. Questions? (Sandwich Time )

  16. Thank you for listening