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
110
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
16
GrUSP e PUG - ZFDay 2014
diodoe
0
57
Introduzione ai test automatici con PHPunit
diodoe
2
140
Api per App
diodoe
0
88
Other Decks in Programming
See All in Programming
個人軟體時代
ethanhuang13
0
330
Cache Me If You Can
ryunen344
2
3k
「待たせ上手」なスケルトンスクリーン、 そのUXの裏側
teamlab
PRO
0
560
@Environment(\.keyPath)那么好我不允许你们不知道! / atEnvironment keyPath is so good and you should know it!
lovee
0
120
意外と簡単!?フロントエンドでパスキー認証を実現する WebAuthn
teamlab
PRO
2
770
テストカバレッジ100%を10年続けて得られた学びと品質
mottyzzz
2
610
AIを活用し、今後に備えるための技術知識 / Basic Knowledge to Utilize AI
kishida
22
5.9k
Processing Gem ベースの、2D レトロゲームエンジンの開発
tokujiros
2
130
Swift Updates - Learn Languages 2025
koher
2
490
「手軽で便利」に潜む罠。 Popover API を WCAG 2.2の視点で安全に使うには
taitotnk
0
870
print("Hello, World")
eddie
2
530
Laravel Boost 超入門
fire_arlo
3
220
Featured
See All Featured
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
18
1.1k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
33
2.4k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.9k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.1k
The Invisible Side of Design
smashingmag
301
51k
Build The Right Thing And Hit Your Dates
maggiecrowley
37
2.9k
[RailsConf 2023] Rails as a piece of cake
palkan
57
5.8k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
139
34k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
920
A better future with KSS
kneath
239
17k
YesSQL, Process and Tooling at Scale
rocio
173
14k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.6k
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