Symfony
-
Upload
denis-stoyanov -
Category
Documents
-
view
79 -
download
0
Transcript of Symfony
Symfony Documentation 2.0
Fabien Potencier
15 January 2012
I 15
1
II 2 PFI PFP PFQ PFR PFS PFT PFU PFV PFW PFIH PFII PFIP PFIQ PFIR PFIS PFIT PFIU ymfonyP r F F F F F F F ymfonyP r F F F F ymfonyP F F F ymfonyP F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F hotrine @A F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F r F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F es ymfonyP F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F
7II PP QU RP TI US WV IPI IRV ITP IUW PIH PRU PTU PVQ QHR QPT
11
i
III
ymfonyP gitE F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F r r F F F F F F F F F F F F F F F F F F F F qmil F F F F F F F r F F F F F F F F F F F F F F rnish F F F F F F F F F @FF A r wig F F F F F F F F F F F F F F F wonolog F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F
329331QQI QQR QQT QQU QQV QRI QRP QRP QRQ QRS QRT QRU QSP QST QSW
3 CookbookQFI QFP QFQ QFR QFS QFT QFU QFV QFW QFIH QFII QFIP QFIQ QFIR QFIS
IVRFI RFP RFQ
367371
4 Reference Documents
F F F F F F F F F F F F F F F F F F F F F F QUI wig F F F F F F F F F F F F F QUS hependeny snjetion F F F F F F F F F F F F F F F F F F F F F F F F F F F QUT
V
387391
5 Symfony SE Bundles
VITFI TFP TFQ
393397
6
F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F QWU F F F F F F F F F F F F F F F F F F F F F F F F F F RHH F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F RHQ
405
ii
I
1
Symfony Documentation, 2.0
ymfonyP
X
3
Symfony Documentation, 2.0
4
1
ymfonyPX quick_tour/the_big_picture b quick_tour/the_view b quick_tour/the_controller b quick_tour/the_architecture
5
Symfony Documentation, 2.0
6
1.
II
7
Symfony Documentation, 2.0
ymfonyP X
9
Symfony Documentation, 2.0
10
2
2.1 Symfony2 HTTP3 ymfonyPD D D E @ E AF ymfonyP D D E D D D F ymfony D X D E F D ymfonyD weD D E rE ymfonyP F D F ymfonyPD D weEX rF D F2.1.1 HTTP
r @rypertext rnsfer rotool A E D F 3 D xkdD @A X
11
Symfony Documentation, 2.0
D D E F r E D F D weD E F ymfonyP F D r E D F ymfonyP D F 1:
F E D E @ ihone FFA D rF D F @A E xkdX
r X12 2.
Symfony Documentation, 2.0
GET / HTTP/1.1 Host: xkcd.com Accept: text/html User-Agent: Mozilla/5.0 (Macintosh)
D F r E E P X s rEF s @ /D /contactD FFA E D E F rE @ GETA D F r D XGET POST PUT DELETE
rED D rE XDELETE /blog/15 HTTP/1.1
rD F D E PUT DELETEF D rE E D @hedersAF E D HostD D E @AcceptA D @User-AgentAF D E vist of r heder (eldsF 2:
: rED
D D @ sA E rE F D qiED rEF we xkdX
2.1.
Symfony2 HTTP
13
Symfony Documentation, 2.0
rD D D E XHTTP/1.1 200 OK Date: Sat, 02 Apr 2011 21:05:05 GMT Server: lighttpd/1.4.19 Content-Type: text/html
rE @ rwvE E AD F E r E @ PHHAF E E D F c c E D E D D E @ AF vist of r sttus odes F D rE D E rEF D rE Content-TypeF D rwvD wv tyxF Content-Type E D F D F D F
14
2.
Symfony Documentation, 2.0
, Web-
E E D E F D F X D D @weD D tyx esA D F ymfony F
: rD E r IFI pg r fisD F E E pirefox vive r redersF
2.1.2 PHP
rc r X