Laravel ecosystem - June 2015

20
Laravel ecosystem 4 June 2015 Remi Roques, [email protected] +61 4 23 82 92 37 intative.com.au

Transcript of Laravel ecosystem - June 2015

Laravel ecosystem

4 June 2015Remi Roques, [email protected]

+61 4 23 82 92 37 intative.com.au

Laravel meetups

1. Laravel London – 362 artisans2. Laravel Buenos Aires – 284 artisans

3. Laravel Sydney – 214 artisans4. Laravel Brussels – 203 artisans5. Laravel Paris – 183 artisans6. Laravel Austin – 173 artisans7. Laravel Toronto – 172 artisans8. Laravel Sao Paulo– 167 artisans

• THURSDAY, JUN 4– PHP Laravel Framework Sydney•Docker, composer and lumen plus general useful

resources, 31 Artisans going

• TUESDAY, JUN 16– Laravel Milwaukee•Monthly Laravel Meetup, 4 Laravel Ninjas going

– Laravel Auckland• Testing in Laravel: Live demo, 13 Artisans going

– Laravel SP•Meetup de Laravel em São Paulo #4, 47 Devs

going 13 spots left!

• THURSDAY, JUN 18– Laravel Toronto• Laravel TO - Summer Meetup, 13 Artisans going 7

spots left!– Laravel Montreal•Discovering Envoyer, and other interesting

deployment tools, 13 Artisans going

• SATURDAY, JUN 20– Athens Laravel Meetup• 1st Athens Laravel Meetup @thecube->20/6, 44

Members going

• WEDNESDAY, JUN 24– San Diego Laravel Meetup•Meet Taylor Otwell, creator of Laravel, 18

Laravelians going

• THURSDAY, JUL 2– Melbourne laravel Meetup•Melbourne Laravel first Meetup, 12 Artisans

going

• TUESDAY, JUL 28– PHP User Group Wellington• July Meetup – Laravel, 21 Developers going

Laravel 5.1

• Released in June 2015. So coming in 5 days. laravelcountdown.com

• First Laravel Long Term Support (LTS) release

• 5.1 is supported for 2 years for bug fixes and 3 years for security fixes (ref podcast with Taylor Otwell)

• Based on Symfony 2.7 released on 30 May 2015, also a LTS release Yellow represents the Development phase

Blue represents the Stabilisation phaseGreen represents the Maintenance period

June 2015

Laravel Documentation

• laravel.com/docs/5.0 • Previous versions• Master branch as well• Current master = 5.1

new and better documentation

• github.com/laravel/docs

Videos / Laracasts.com

< 70,200 videos

4 videos/week

Books

• Laravel 5:– Laravel 5 Essentials - Martin Bean– LearningLaravel.net – Easy Laravel 5 – Jason Gilmore

• Laravel 4 and before:– Laravel: Code Bright by Dayle Rees– Laravel from Apprentice to Artisan by Taylor

Otwell– Laravel Testing Decoded by Jeffrey Way– Implementing Laravel by Chris Fidao– Laravel Application Development Cookbook

by Terryu Matula

IRC (Internet Relay Chat)

• Freenode IRC:– #laravel #laravel-dev– webchat.freenode.net/– laravel.io/chat (#laravel)

• Logs: irclogs.laravel.io/

Slack

• Slack.com: – Team larachat

• channel Laravel5 and others channels

• larachat.slack.com

– Very active. – Complement or

compete with IRC– See also:

larachat.co/– Started in 2015

• Reddit.com– www.reddit.com

/r/laravel/

Forums and Q&A websites

• laracasts.com/discuss• Laravel.io• stackoverflow.com

Blogs / News

• Laravel-news.com – Avg. 5 articles per week– Email newsletter, 5000+

subscribers• laravelpodcast.com :– 1 podcast roughly every 2

weeks. – Regularly invite Taylor

Otwell and Jeffrey Way

Github

• Laravel repository, github.com/laravel – Source code, docs, components are all available

on Github, visible to anyone– Contributions are welcome, following the

contribution guide on laravel.com website– Can report bugs– Can propose changes to the code

Github

Package repositories

• Packalyst.com : 4,639 packages available• Packagist.org : 3,345 packages with a

Laravel tag

Laracon

• 2-day conferences• Plenty of talks and networking opportunities• laracon.us and laracon.eu • 2015– US, Louisville, KY: 11 and 12 August 2015. 300

tickets already sold.– EU, Amsterdam: 25 and 26 August 2015.

• Started in 2013 (2 conferences)

Real human support

• Larajobs.com – 30 jobs visible

worldwide– 3 in Australia

• Seek.com.au – 51 jobs with Laravel

keyword Australia-wide• laravelgurus.com – 4 companies in

Australia, 3 in NSW, 1 in Melbourne

Tools

• Homestead: pre-packaged Virtual environment on Vagrant to run laravel

• Forge: hosted environments and server management tuned for Laravel, $10 or $20/month

• Envoyer: deployment manager. Removes downtime when deploying new versions $10/month

Twitter and Facebook

• twitter.com/laravelphp• @laravelphp: 36k

followers• @laracasts• @laravelnews• @taylorotwell• @jeffrey_way• …..

• facebook.com/LaravelCommunity

• Laraveltutorials• Laravel News• Laracasts• …..

• Google +

Others

• http://laravel-tricks.com – more than 220 tips– Snippets or tips every

few days/weeks• cheats.jesse

-obrien.ca/– Not up-to-date with

Laravel 5

Popularity