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

Handling media in a Laravel app (Laracon eu)

Handling media in a Laravel app (Laracon eu)

Freek Van der Herten

August 30, 2018
Tweet

More Decks by Freek Van der Herten

Other Decks in Programming

Transcript

  1. Freek Van der Herten Partner & developer at SPATIE @freekmurze

    https://spatie.be https://ohdearapp.com https://fullstackeurope.com https://murze.be
  2. Some statistics ± 200 public repositories on GitHub August 2016:

    ± 800 000 downloads August 2017: ± 5 000 000 downloads August 2018: ± 17 000 000 downloads ± 1 250 000 downloads a month https://murze.be/the-story-behind-our-open-source-efforts
  3. The problem User uploaded content Where to store it all?

    How to retrieve it? How to optimize images?
  4. The problem Boring code to write Need the same things

    in every project Write it slightly different in each project
  5. Laravel Medialibrary Associate files with Eloquent models Can group media

    into collections Image conversions Uses multiple filesystems
  6. Teamwork Sebastian De Deyne
 @sebdedeyne
 
 Willem Van Bockstal
 @willemvbockstal


    
 Alex Vanderbist
 @alexvanderbist
 
 Brent Roose
 @brendt_gd
  7. Freek Van der Herten Partner & developer at SPATIE @freekmurze

    https://spatie.be https://ohdearapp.com https://fullstackeurope.com https://murze.be