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
Sebastian Grodzicki
September 27, 2014
Technology
0
150
Migracja do Symfony
PHPCon 2014
Sebastian Grodzicki
September 27, 2014
Tweet
Share
More Decks by Sebastian Grodzicki
See All by Sebastian Grodzicki
Fault-tolerant workflow orchestration in PHP @ PHPCon Poland 2024
sgrodzicki
0
93
PHP w Google Cloud @ PHPCon Poland 2022
sgrodzicki
0
17
Elasticsearch + Symfony @ SymfonyLive Online Polish Edition 2021
sgrodzicki
0
150
Elasticsearch + Symfony @ WDI 2021
sgrodzicki
0
47
Combining Logs, Metrics, and Traces for Unified Observability @ Infoshare 2020
sgrodzicki
0
490
Building Distributed Systems in Distributed Teams @ Infoshare 2020
sgrodzicki
0
58
Building Distributed Systems in Distributed Teams @ 4Developers 2020
sgrodzicki
0
62
Building Distributed Systems in Distributed Teams @ DevOpsDay Warsaw 2019
sgrodzicki
0
43
Infrastructure as Code @ DevOpsDay Warsaw 2019
sgrodzicki
0
65
Other Decks in Technology
See All in Technology
FastAPIの魔法をgRPC/Connect RPCへ
monotaro
PRO
1
660
いまさら聞けない ABテスト入門
skmr2348
1
180
非同期処理実行基盤 Delayed脱出 → Solid Queue完全移行への旅路。
srockstyle
3
1.6k
“2件同時配達”の開発舞台裏 〜出前館PMが挑んだダブルピック実現に向けた体験設計〜
demaecan
0
180
組織観点からIAM Identity CenterとIAMの設計を考える
nrinetcom
PRO
1
150
実装で解き明かす並行処理の歴史
zozotech
PRO
1
230
AI Agentと MCP Serverで実現する iOSアプリの 自動テスト作成の効率化
spiderplus_cb
0
350
全てGoで作るP2P対戦ゲーム入門
ponyo877
3
1.3k
Optuna DashboardにおけるPLaMo2連携機能の紹介 / PFN LLM セミナー
pfn
PRO
1
810
バイブコーディングと継続的デプロイメント
nwiizo
2
380
ACA でMAGI システムを社内で展開しようとした話
mappie_kochi
0
150
「Verify with Wallet API」を アプリに導入するために
hinakko
1
200
Featured
See All Featured
The Illustrated Children's Guide to Kubernetes
chrisshort
48
51k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
30
2.9k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.1k
Building an army of robots
kneath
306
46k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
33
2.4k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
23
1.5k
YesSQL, Process and Tooling at Scale
rocio
173
14k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Designing Experiences People Love
moore
142
24k
Testing 201, or: Great Expectations
jmmastey
45
7.7k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
A Modern Web Designer's Workflow
chriscoyier
697
190k
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