Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Symfony 3 [german]
Search
Frank Neff
March 11, 2015
Programming
0
420
Symfony 3 [german]
Slides of my talk about Symfony 3 at #SfUgZh
Frank Neff
March 11, 2015
Tweet
Share
More Decks by Frank Neff
See All by Frank Neff
Principles of Object Orientation
frne
0
300
Symfony High Availability in the Cloud
frne
0
590
Exception Handling in PHP
frne
2
130
Solr für Volltext-Suche oder gleich als Datenbank Engine
frne
0
340
Plaing with Neo4j -[:USING]-> PHP
frne
0
440
PHP under the hood
frne
3
220
Other Decks in Programming
See All in Programming
30分でDoctrineの仕組みと使い方を完全にマスターする / phpconkagawa 2025 Doctrine
ttskch
3
660
ViewファーストなRailsアプリ開発のたのしさ
sugiwe
0
300
FluorTracer / RayTracingCamp11
kugimasa
0
150
React Native New Architecture 移行実践報告
taminif
1
120
モデル駆動設計をやってみよう Modeling Forum2025ワークショップ/Let’s Try Model-Driven Design
haru860
0
210
全員アーキテクトで挑む、 巨大で高密度なドメインの紐解き方
agatan
8
16k
データファイルをAWSのDWHサービスに格納する / 20251115jawsug-tochigi
kasacchiful
2
100
Querying Design System デザインシステムの意思決定を支える構造検索
ikumatadokoro
1
1.2k
Rails Girls Sapporo 2ndの裏側―準備の日々から見えた、私が得たもの / SAPPORO ENGINEER BASE #11
lemonade_37
2
200
最新のDirectX12で使えるレイトレ周りの機能追加について
projectasura
0
330
Socio-Technical Evolution: Growing an Architecture and Its Organization for Fast Flow
cer
PRO
0
170
dnx で実行できるコマンド、作ってみました
tomohisa
0
120
Featured
See All Featured
Code Review Best Practice
trishagee
73
19k
The Invisible Side of Design
smashingmag
302
51k
Thoughts on Productivity
jonyablonski
73
4.9k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.4k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Product Roadmaps are Hard
iamctodd
PRO
55
12k
We Have a Design System, Now What?
morganepeng
54
7.9k
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
4 Signs Your Business is Dying
shpigford
186
22k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
10
690
Learning to Love Humans: Emotional Interface Design
aarron
274
41k
Code Reviewing Like a Champion
maltzj
527
40k
Transcript
SYMFONY 3 WAS ZU ERWARTEN IST UND DIE WICHTIGSTEN ÄNDERUNGEN
FRANK NEFF
– Fabien Potencier „In the Symfony world, Symfony 2 was
also a big revolution as it is very different from symfony 1. I realise that talking about Symfony 3 makes people nervous…“
HTTPKernel? Routing? Bundles? BC Breaks? Upgrade Aufwand?
STATUS QUO • Symfony 3 ist voll in der Entwicklung
• 2.7 wird der letzte 2.x Release • github.com/symfony/symfony (master) • Vieles wird diskutiert / entwickelt
MOTIVATION • Aufräumen von Altlasten / Refactoring • Architekturelle Optimierungen
• Decoupling von zu komplex gewordenen Komponenten • Umsetzung von Entwicklungen mit BC-Breaks
None
UPGRADE
NOT THAT HARD… …as upgrading from 1.4 to 2.0
MAJOR CHANGES • PSR-3 Logging (HttpKernel\Log\LoggerInterface) • Console-Helper Deprecations (ProgressBar
etc.) • HTTPKernel Split (ref) • Kernel • Profiler • HttpKernel
MAJOR CHANGES (RFC) • Drop PHP Templates Support (ref) •
Remove Session / „Scopes“ from Services (ref) • Split Config component (ref) • Remove the *.class parameters from core (ref)
DIRECTORY STRUCTURE https://github.com/symfony/symfony-standard/ issues/674 2.x 3.x app/cache var/cache app/logs var/logs
app/bootstrap.php.cache var/bootstrap.php.cache app/console bin/console app/phpunit.xml.dist phpunit.xml.dist
PHP VERSION • PHP 5.5.x (voting) • evtl. 5.6 innerhalb
des nächsten Jahres • Symfony 3 basierend auf HACK war ein Aprilscherz
UPGRADE PATH https://github.com/symfony/symfony/blob/master/ UPGRADE-3.0.md
– Fabien Potencier „Symfony 3.0 will be released in November
2015“
so..?
RESOURCES • https://github.com/symfony/symfony/blob/master/ UPGRADE-3.0.md • https://github.com/symfony/symfony/issues/11742 • http://symfony.com/blog/symfony-3-0-the-roadmap • https://github.com/symfony/symfony/milestones/3.0
• https://github.com/symfony/symfony-standard/issues
ES GIBT NOCH VIEL ZU TUN github.com/symfony/symfony
DANKE Frank Neff @frank_neff frankneff.ch iBROWS AG @iBROWSWEB ibrows.ch Symfony
Trainings: We are hiring motivated devs 20. - 23. April 2015 / ibrows.ch/training.html