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

Introduction to Laravel (phpkonf)

Introduction to Laravel (phpkonf)

Freek Van der Herten

May 20, 2017
Tweet

More Decks by Freek Van der Herten

Other Decks in Programming

Transcript

  1. About me Freek Van der Herten Partner & developer at

    SPATIE @freekmurze https://murze.be
  2. Since 2003 Websites, applications and webshops Team 3 developers, 1

    manager Specialization Laravel development
  3. Open source software We use a lot of it Nginx,

    Laravel, Ubuntu, Elasticsearch, Memcached, Redis, Beanstalkd, MySQL, Composer, Glide, Homestead, Flysystem, Fractal, Carbon, PHPUnit, NPM, React, Vue, Java, SSH, Sequel Pro, BackupPC … Basically everything listed in composer.json and package.json
  4. + 100 packages on Packagist Laravel, Framework agnostic PHP, JavaScript

    + 3 000 000 downloads in total, growing 100 000 a week We create a lot of it Open source software
  5. Laravel What is it? PHP Framework Created by Taylor Otwell

    Can be used to create projects of all sizes Laravel 5.4 Biyearly release cycle
  6. An amazing community A big emphasis on developer happiness Batteries

    included Human readable documentation Excellent learning resources Laravel What makes it special?
  7. Elegant Routing Eloquent ORM Blade templates Artisan command runner +

    scheduler Asset pipeline Laravel Rich feature set
  8. Socialite: authenticate with Facebook, Twitter, Google, … Passport: OAuth server

    Scout: full text search Echo: handle realtime events on the client side Laravel First party packages