Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Laravel intro (phpce)
Search
Freek Van der Herten
November 03, 2017
Technology
3
230
Laravel intro (phpce)
Freek Van der Herten
November 03, 2017
Tweet
Share
More Decks by Freek Van der Herten
See All by Freek Van der Herten
Uncharted packages (Laravel Live Denmark)
freekmurze
0
140
I shall define this only once
freekmurze
0
340
An Introduction to Snapshot testing
freekmurze
0
410
Event Sourcing In Laravel
freekmurze
0
210
Building a realtime dashboard with Laravel Livewire (PHPKonf)
freekmurze
0
710
A tour behind the scenes of Oh Dear (PHP Benelux)
freekmurze
2
750
A practical look at multitenancy in Laravel
freekmurze
1
290
A practical look at multitenancy in Laravel (Laracon US)
freekmurze
0
660
Highlights Flare codebase (Laracon online)
freekmurze
0
400
Other Decks in Technology
See All in Technology
自社サービスのための独自リリース版Redmine「RedMica」の取り組み
vividtone
0
1.1k
「家族アルバム みてね」における運用管理・ オブザーバビリティの全貌 / Overview of Operation Management and Observability in FamilyAlbum
isaoshimizu
4
150
JEP 480: Structured Concurrency
aya_ebata
0
130
効果的なオンコール対応と障害対応
ryuichi1208
5
2.7k
Oracle Exadata Database Service(Dedicated Infrastructure):サービス概要のご紹介
oracle4engineer
PRO
0
9.5k
セキュリティ監視の内製化 効率とリスク
mixi_engineers
PRO
7
910
音声AIエージェントの世界とRetell AI入門 / Introduction to the World of Voice AI Agents and Retell AI
rkaga
5
920
Tricentisにおけるテスト自動化へのAI活用ご紹介/20240910Shunsuke Katakura
shift_evolve
0
180
AI でアップデートする既存テクノロジーと、クラウドエンジニアの生きる道
soracom
PRO
2
400
株式会社M2X エンジニアチーム紹介資料
m2xsoftware
0
620
リアルお遍路+SORACOM IoT
ozk009
1
120
なにもしてないのにNew Relicのデータ転送量が増えていたときに確認したこと
tk3fftk
2
200
Featured
See All Featured
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
23
1.7k
5 minutes of I Can Smell Your CMS
philhawksworth
202
19k
Imperfection Machines: The Place of Print at Facebook
scottboms
263
13k
What's new in Ruby 2.0
geeforr
340
31k
Fireside Chat
paigeccino
31
2.9k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
363
22k
Build your cross-platform service in a week with App Engine
jlugia
228
18k
StorybookのUI Testing Handbookを読んだ
zakiyama
26
5.1k
Why Our Code Smells
bkeepers
PRO
334
56k
Large-scale JavaScript Application Architecture
addyosmani
508
110k
It's Worth the Effort
3n
182
27k
Docker and Python
trallard
39
3k
Transcript
A hands on introduction to Laravel PHPCE, POLAND
Cześć
About me Freek Van der Herten Partner & developer at
SPATIE @freekmurze https://murze.be https://ohdearapp.com
About me phpantwerp.be Dries Vints @driesvints Frederick Vanbrabant @TheEdonian
Since 2003 Websites, applications and webshops Team 5 developers, 1
manager Specialization Laravel development
OPEN SOURCE SOFTWARE
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
+ 100 packages on Packagist Laravel, Framework agnostic PHP, JavaScript
+ 6 000 000 downloads in total, growing 700 000 a month We create a lot of it Open source software
http://github-awards.com/users?type=world&language=php Open source software
https://spatie.be/opensource/laravel
https://spatie.be/opensource/php
WE ❤ POSTCARDS
None
Spatie Samberstraat 69D 2060 Antwerp Belgium
LET’S TALK ABOUT LARAVEL
Laravel What is it? PHP Framework Created by Taylor Otwell
Can be used to create projects of all sizes Laravel 5.5 Biyearly release cycle
An amazing community A big emphasis on developer happiness Batteries
included Human readable documentation Excellent learning resources Laravel What makes it special?
Elegant Routing Eloquent ORM Blade templates Artisan command runner +
scheduler Asset pipeline Laravel Rich feature set
Authorization & Authentication Queues Event broadcasting Sending notifications Testing facilities
Laravel Rich feature set
Socialite: authenticate with Facebook, Twitter, Google, … Passport: OAuth server
Horizon: a dashboard for queued jobs Scout: full text search Echo: handle realtime events on the client side Laravel First party packages
Homestead Valet Vessel Laravel Running your code locally
Envoyer / Envoy Forge Laravel Running your code in production
DEMO
RESOURCES
https://laravel.com/docs/5.5 https://github.com/laravel https://laravelfromscratch.com https://laracasts.com https://laravel-news.com Resources
https://larachat.co/ https://mattstauffer.co/ https://twitter.com/laracasts/lists/influential-laravel-devs https://github.com/chiraggude/awesome-laravel https://spatie.be/en/opensource/laravel Resources Community
http://laracon.us/ https://laracon.eu/ Resources Dedicated conferences
https://github.com/spatie/radiorarefish.be Resources Project
DZIĘKUJĘ
Follow up https://speakerdeck.com/freekmurze/introduction-to-laravel-phpce https://murze.be https://murze.be/newsletter/
QUESTIONS?