Laravel from the Ground Up Joe Ferguson https://joind.in/14750
Who Am I? Joe Ferguson PHP Developer Twitter: @JoePFerguson Organizer of @MemphisPHP @NomadPHP Lightning Talks Passionate about Community
Before we begin Have Virtualbox (virtualbox.org) Installed Have VirtualBox Extension Pack Installed Have Vagrant (vagrantup.com) Installed run: vagrant box add laravel/homestead
The Plan Brief overview of Laravel Local Development Environment Build an Application Testing Your Application Deploying Your Application
Brief overview of Laravel
Love beautiful code? We do too. The PHP Framework For Web Artisans
Elegant applications delivered at warp speed
Expressive, beautiful syntax
Database ORM
Routing
Layouts and views
Validation
Application Structure
Local Development Environment
Laravel Homestead “Laravel Homestead is an official, pre-packaged Vagrant "box" that provides you a wonderful development environment without requiring you to install PHP, HHVM, a web server, and any other server software on your local machine.”
What’s in the box: • Ubuntu 14.04 • PHP 5.6 • HHVM • Nginx • MySQL • Postgres • Redis • NodeJS • Bower • Grunt • Gulp • Beanstalkd • Memcached • Laravel Envoy Fabric + HipChat Extension + more!
Getting Homestead Install the box: vagrant box add laravel/homestead Clone the Repository: git clone https://github.com/laravel/homestead.git Homestead
Configure Homestead Default: Hello World:
Update /etc/hosts 192.168.10.10 hello-world.app
Ready to vagrant up Our code will be shared from our host machine And mapped to the vagrant machine ~/PhpstormProjects/hello-world /home/vagrant/hello-world
How I use Homestead
Install Homestead http://laravel.com/docs/5.1/homestead#per-project-installation
$ vagrant up
Application Features User Login User Management on user reg queue admin email contact us saves to DB and emails admin layout with menu extending
Feedback! https://joind.in/14750 Joe Ferguson Twitter: @JoePFerguson Email: joe@joeferguson.me Freenode: joepferguson Contact Info:

php[world] 2015 Training - Laravel from the Ground Up