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
Symfony va a Skuola
Search
Fabio Giannese
October 05, 2012
Programming
0
100
Symfony va a Skuola
L'esperienza di Skuola Network con l'utilizzo del framework in PHP Symfony
Fabio Giannese
October 05, 2012
Tweet
Share
More Decks by Fabio Giannese
See All by Fabio Giannese
Dedalo AI
diodoe
0
9
GrUSP e PUG - ZFDay 2014
diodoe
0
56
Introduzione ai test automatici con PHPunit
diodoe
2
130
Api per App
diodoe
0
85
Other Decks in Programming
See All in Programming
ECS Service Connectのこれまでのアップデートと今後のRoadmapを見てみる
tkikuc
2
260
Duckdb-Wasmでローカルダッシュボードを作ってみた
nkforwork
0
140
3 Effective Rules for Using Signals in Angular
manfredsteyer
PRO
0
120
Ethereum_.pdf
nekomatu
0
470
Flutterを言い訳にしない!アプリの使い心地改善テクニック5選🔥
kno3a87
1
210
Jakarta EE meets AI
ivargrimstad
0
780
ActiveSupport::Notifications supporting instrumentation of Rails apps with OpenTelemetry
ymtdzzz
1
250
NSOutlineView何もわからん:( 前編 / I Don't Understand About NSOutlineView :( Pt. 1
usagimaru
0
350
ペアーズにおけるAmazon Bedrockを⽤いた障害対応⽀援 ⽣成AIツールの導⼊事例 @ 20241115配信AWSウェビナー登壇
fukubaka0825
6
2k
AWS Lambdaから始まった Serverlessの「熱」とキャリアパス / It started with AWS Lambda Serverless “fever” and career path
seike460
PRO
1
260
Amazon Qを使ってIaCを触ろう!
maruto
0
420
Streams APIとTCPフロー制御 / Web Streams API and TCP flow control
tasshi
2
360
Featured
See All Featured
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
1.9k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
Speed Design
sergeychernyshev
25
620
The Pragmatic Product Professional
lauravandoore
31
6.3k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
48k
How to Ace a Technical Interview
jacobian
276
23k
Building Better People: How to give real-time feedback that sticks.
wjessup
364
19k
Optimising Largest Contentful Paint
csswizardry
33
2.9k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
8
900
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
329
21k
Adopting Sorbet at Scale
ufuk
73
9.1k
Faster Mobile Websites
deanohume
305
30k
Transcript
<3
Chi sono • 11 anni di esperienza • 3 anni
in Dada / Blogo • Wordpress, Drupal e molto custom • Interessi: Django, RoR e Node.js • PUG Torino
• 12 anni di storia • 2.000.000+ utenti unici/mese •
350.000+ iscritti • Primo riferimento per studenti superiori • Partnership Mediaset • Supporto fondo Piemontech
© Marvel
None
Start up! • up quick 'n' dirty • cambiamenti del
mercato • just in time • risorse tecniche limitate
© Marvel
© Marvel
Cosa vogliamo • scalabile • estendibile • comprensibile • affidabile
Cosa vogliamo • scalabile = flessibile • estendibile = modulare
• comprensibile = standard • affidabile = testabile
• PHP 5.3 • stabile dal 2011 • community •
documentazione • modulare • qualità codice e test
Integrazione client Skuola Symfony Skuola CMS Dati Template
Come? • progetti paralleli • nuove funzionalità • riutilizzo template
• mappatura db
Dove siamo • 3 progetti integrati • ~75% code coverage
• Entità principali • template condivisi
© Fox
[email protected]
• TDD • Symfony • Git flow • Depency
Injection • Event Driven Architecture • PayPal Api
Contatti
[email protected]
Twitter: @ifabio http://ifabio.com Images courtesy Marvel, WarnerBros, Fox
e Chuck Norris