Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
SymfonyͷAnnotation Ωϟογϡʹ͍ͭͯௐ ͯΈͨ @polidog Symfony Meetup #18
Slide 2
Slide 2 text
ࣗݾհ • @polidog • tavii.com Inc. • SymfonyͰwebΞϓϦ࡞ͬͯ·͢ • ࠷ۙGoͱ͔৮͍ͬͯ·͢
Slide 3
Slide 3 text
No content
Slide 4
Slide 4 text
ࠓճAnnotationΩϟογϡ ʹ͍ͭͯௐͯΈ·ͨ͠
Slide 5
Slide 5 text
ௐࠪڥ
Slide 6
Slide 6 text
No content
Slide 7
Slide 7 text
Annotation
Slide 8
Slide 8 text
No content
Slide 9
Slide 9 text
RouterCacheWarmer͔Β୳ ͯ͠ΈΔ
Slide 10
Slide 10 text
No content
Slide 11
Slide 11 text
AnnotationClassLoader https://git.io/v5Irb
Slide 12
Slide 12 text
CachedReader https://git.io/v5Iok
Slide 13
Slide 13 text
No content
Slide 14
Slide 14 text
ChainAdapter https://git.io/v5IoP
Slide 15
Slide 15 text
https://github.com/ symfony/symfony/pull/ 18715
Slide 16
Slide 16 text
AnnotationΩϟογϡ • CacheίϯϙʔωϯτΛར༻ͯ͠Ωϟογϡ ͞ΕΔ • σϑΥϧτͰApcu͔FileʹΩϟογϡ͞Ε Δ
Slide 17
Slide 17 text
apc.enable_cli = 1
Slide 18
Slide 18 text
͕͍ͪ·͢Ͷ
Slide 19
Slide 19 text
PhpArrayAdapter
Slide 20
Slide 20 text
OPCacheΛ༗ޮʹ͢Δͱ
Slide 21
Slide 21 text
No content
Slide 22
Slide 22 text
https://medium.com/ @ScullWM/symfony-3-2- php-array-adapter- fc7c4ea0e839
Slide 23
Slide 23 text
σϑΥϧτͰͲ͏͍͏ύλʔ ϯ͕Ωϟογϡ͞ΕΔͷ͔ʁ
Slide 24
Slide 24 text
σϑΥϧτͰΩϟογϡ͞ΕΔ Ξϊςʔγϣϯ • Controller • Entity https://git.io/v5tgE
Slide 25
Slide 25 text
ଞͷσΟϨΫτϦΛՃ͢Δ ʹʁ
Slide 26
Slide 26 text
No content
Slide 27
Slide 27 text
https://symfony.com/doc/ current/bundles/ extension.html#adding- classes-to-compile
Slide 28
Slide 28 text
͓͠·͍ɻ