Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Symfony 3 [german]
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Frank Neff
March 11, 2015
Programming
430
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Symfony 3 [german]
Slides of my talk about Symfony 3 at #SfUgZh
Frank Neff
March 11, 2015
More Decks by Frank Neff
See All by Frank Neff
Principles of Object Orientation
frne
0
380
Symfony High Availability in the Cloud
frne
0
640
Exception Handling in PHP
frne
2
140
Solr für Volltext-Suche oder gleich als Datenbank Engine
frne
0
400
Plaing with Neo4j -[:USING]-> PHP
frne
0
480
PHP under the hood
frne
3
220
Other Decks in Programming
See All in Programming
C#の現在地 進化の歴史と、AI時代の.NET Everywhere
neuecc
5
4.7k
フロントエンドUIフレームワークのこれまでとこれから
ssssota
5
3.1k
Agents on Rails - Rails at Scale 2026
irinanazarova
0
310
巨大モノリシックアプリ モダン化大作戦
ktcryomm
1
1.2k
Intent as Code
shoppingjaws
6
1.1k
GemmaをJevのように使ってみる / Use Gemma like Jev
kishida
4
450
setup-vp GitLab対応の裏側
naokihaba
0
140
Vue Fes Japan 2026 タイムテーブル徹底解説
448jp
1
580
FreeBSDでZabbixを動かす
kenkino
0
340
更なる可用性を求めて、5年間運用したKotlinのアプリケーションをGoでリプレイスする話
ken_tunc
0
420
手動確認はもう限界 〜XCUITestでCustom URL Schemeの遷移を起動種別ごとに自動テストする〜 / Testing Custom URL Schemes with XCUITest
otouto
0
370
半永久的に提供し続けられるプライベートクラウドを目指して ― 利用者の認知負荷を抑えるAPI抽象化とハードウェア世代交代の基盤設計
tomokon
0
370
Featured
See All Featured
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
350
AI: The stuff that nobody shows you
jnunemaker
PRO
10
1.1k
Art, The Web, and Tiny UX
lynnandtonic
304
22k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
960
Paper Plane (Part 1)
katiecoart
PRO
2
11k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
710
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
2
930
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
500
Build your cross-platform service in a week with App Engine
jlugia
234
19k
How to build a perfect <img>
jonoalderson
1
6.1k
Un-Boring Meetings
codingconduct
0
430
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
310
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