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
Introduction to Laravel (phpkonf)
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Freek Van der Herten
May 20, 2017
Programming
230
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Introduction to Laravel (phpkonf)
Freek Van der Herten
May 20, 2017
More Decks by Freek Van der Herten
See All by Freek Van der Herten
Uncharted packages (ode aan de code)
freekmurze
0
70
Uncharted packages (Laravel Live Denmark)
freekmurze
0
270
I shall define this only once
freekmurze
0
490
An Introduction to Snapshot testing
freekmurze
0
580
Event Sourcing In Laravel
freekmurze
0
290
Building a realtime dashboard with Laravel Livewire (PHPKonf)
freekmurze
0
890
A tour behind the scenes of Oh Dear (PHP Benelux)
freekmurze
2
930
A practical look at multitenancy in Laravel
freekmurze
1
410
A practical look at multitenancy in Laravel (Laracon US)
freekmurze
0
800
Other Decks in Programming
See All in Programming
使用 Meilisearch 建立新聞搜尋工具
johnroyer
0
140
『コードを書く以外の』エンジニアリング〜課金基盤移行プロジェクト推進のためのTips4選
yuriko1211
0
400
例外の正しい扱い方 そのエラー try-catchして大丈夫?
jinwatanabe
0
360
Hatena Engineer Seminar #37「言語モデルの活用に関する研究」
slashnephy
0
510
トークンをケチるな、設計しろ:GitHub Copilotを賢く使うコンテキスト戦略
ochtum
0
310
【やさしく解説 設計編 #1】「ドメイン駆動」と「実装駆動」ってなに? 〜設計の考え方を、たとえ話で学ぼう〜
panda728
PRO
1
110
SREは、MCPとSRE Agentをこう使え!
kazumax55
0
150
鹿野さんに聞く!『TypeScriptコードレシピ集』で磨く実践力
tonkotsuboy_com
4
1.1k
AI 輔助遺留系統現代化的經驗分享
jame2408
1
1.2k
音楽のための関数型プログラミング言語mimiumにおける多段階計算の活用
tomoyanonymous
1
310
광주소프트웨어마이스터고등학교 DevFest 특강 - 바이브 코딩 시대에서 주니어 개발자로 살아남는 방법
utilforever
1
110
Performance Engineering for Everyone
elenatanasoiu
0
270
Featured
See All Featured
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
310
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.6k
KATA
mclloyd
PRO
35
15k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.6k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
800
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.6k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
230
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
300
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
4.1k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.6k
The Cult of Friendly URLs
andyhume
79
6.9k
Transcript
A hands on introduction to Laravel PHPKONF, ISTANBUL
Merhaba
About me Freek Van der Herten Partner & developer at
SPATIE @freekmurze https://murze.be
About me phpantwerp.be Dries Vints @driesvints Frederick Vanbrabant @TheEdonian
Since 2003 Websites, applications and webshops Team 3 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
+ 3 000 000 downloads in total, growing 100 000 a week 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.4 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
Scout: full text search Echo: handle realtime events on the client side Laravel First party packages
Homestead Valet Laravel Running your code locally
Envoyer / Envoy Forge Laravel Running your code in production
DEMO
RESOURCES
https://laravel.com/docs/5.4 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
THANKS!
Follow up https://speakerdeck.com/freekmurze/introduction-to-laravel-phpkonf https://murze.be https://murze.be/newsletter/
QUESTIONS?