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
Migracja do Symfony
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Sebastian Grodzicki
September 27, 2014
Technology
170
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Migracja do Symfony
PHPCon 2014
Sebastian Grodzicki
September 27, 2014
More Decks by Sebastian Grodzicki
See All by Sebastian Grodzicki
Fault-tolerant workflow orchestration in PHP @ PHPCon Poland 2024
sgrodzicki
0
170
PHP w Google Cloud @ PHPCon Poland 2022
sgrodzicki
0
50
Elasticsearch + Symfony @ SymfonyLive Online Polish Edition 2021
sgrodzicki
0
190
Elasticsearch + Symfony @ WDI 2021
sgrodzicki
0
67
Combining Logs, Metrics, and Traces for Unified Observability @ Infoshare 2020
sgrodzicki
0
560
Building Distributed Systems in Distributed Teams @ Infoshare 2020
sgrodzicki
0
96
Building Distributed Systems in Distributed Teams @ 4Developers 2020
sgrodzicki
0
95
Building Distributed Systems in Distributed Teams @ DevOpsDay Warsaw 2019
sgrodzicki
0
73
Infrastructure as Code @ DevOpsDay Warsaw 2019
sgrodzicki
0
100
Other Decks in Technology
See All in Technology
侵入は突然に 〜 IoTマルウェアと悪用される家庭の機器 ~ / When Intrusion Strikes: IoT Malware and the Abuse of Home Devices
nttcom
0
1.4k
セキュリティ研修【MIXI 26新卒技術研修】
mixi_engineers
PRO
33
28k
もう一度考える SRE チームの作り方・育て方 / Rethinking SRE #1: Building and Growing SRE Teams
rrreeeyyy
5
920
Swift&Xcodeのバージョンアップにまつわる怖かった思い出 / Scary Memories of Swift and Xcode Updates
bitkey
PRO
0
140
20260801_スクフェス大阪
kgnkhkr
1
1k
SnowflakeCoCoでデータエンジニアリング!
foursue
0
140
新しい SLO が良い感じにハマっている話
z63d
4
2k
BigQuery を検索ソースとした AI Agent の作り方って 〇〇 通りあんねん
satohjohn
0
150
【CEDEC2026】次世代デジタルカードゲームのサーバー設計と運用 〜『Shadowverse: Worlds Beyond』の舞台裏~
cygames
PRO
0
560
Claude Code並行開発環境の ムダ‧ムラ‧ムリを見直した話
muranakaaa
2
420
SmartHR Engineering Team Deck
smarthr
0
170
サイバー捜査員研修(前半)
nomizone
1
1.3k
Featured
See All Featured
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.5k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
4.1k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
The Curious Case for Waylosing
cassininazir
1
440
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
119
120k
4 Signs Your Business is Dying
shpigford
187
22k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
520
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
190
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.7k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.5k
Transcript
None
Migracja do Symfony
Sebastian Grodzicki ! CTO @ GoldenLine
None
None
Autorski framework
Początki SVN
None
Koniec SVN
svn2git
None
Composer
None
Symfony <3 GitHub
Gitflow Workflow
Feature Branch Workflow
Proof of Concept
Routing
Routing
@LegacyIfRoleNot ROLE_GL_DEV ROLE_USER
@LegacyIfRoleNot
Bootstrap
NIE dla IE6
@LegacyIfOldBrowser
@LegacyIfOldBrowser
GET vs POST GET /form
GET vs POST POST /form
GET vs POST
CSRF
CSRF
API
Varnish
ESI top header timeline promo
ESI
Memcache
Sphinx Search
Elasticsearch
SOA
SOA
Pytania?
Dziękuję za uwagę!
Konkurs GoldenLine.pl/PHPCon