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のAnnotationキャッシュについて調べてみた
Search
polidog
August 27, 2017
Technology
0
430
SymfonyのAnnotationキャッシュについて調べてみた
polidog
August 27, 2017
Tweet
Share
More Decks by polidog
See All by polidog
トランザクションスクリプトは何がダメなのか?
polidog
2
2.3k
React初心者がHooksを理解するためにコードを読んでみた
polidog
0
390
object-mapperを作ってる話
polidog
0
230
2020年から始めるSymfonyフレームワーク
polidog
2
1.1k
はじめてのモダンPHP
polidog
0
410
ソフトウェア設計は難しくない.pdf
polidog
3
850
柔軟なアプリケーションをSymfonyで作るために考えている事
polidog
1
2.9k
Symfonyのキャッシュについて
polidog
2
550
DIとLaravel
polidog
0
340
Other Decks in Technology
See All in Technology
令和最新版 ソフトウェアエンジニアのためのDJ入門、あるいはDJに学ぶ仕事術 #ya8
stefafafan
1
140
ISUCON入門以前_ISUNARABE_LT#1
sadnessojisan
13
2.5k
出張! #DevelopersIO IT技術ブログの中の人が語る勉強会 「【速報】AWSの生成AIサービスであるAmazon Bedrock がリリースされたので朝イチで触ってみた」について語る
oshanqq
0
290
Skaffoldを用いたGKEアプリケーションの CD(Continuous Development)
kojake_300
1
130
Datadog による 自己完結的アプリケーションモニタリング
recruitengineers
PRO
3
130
プロデザ! BY リクルートvol.17_『じゃらんnet』公式アプリの高速リニューアル事例を大公開
recruitengineers
PRO
5
110
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
4
34k
Combineを中心とした処理をSwift Concurrencyへ (これまでも調べた調査と向き合い)
fumiyasac0921
1
180
SecurityCamp2023基板作るコース講義資料/Security Camp 2023 Lecture Materials
tnishinaga
5
1.3k
How to Build a Strong Engineering Culture
alperhankendi
0
120
滑空スポーツ講習会2023 航空安全講習会 第4回 日常整備に役立ちそうな雑情報 / JSA Safety Seminar 2023 glider maintenance
jsaseminar
0
110
GitHub Actions Runner Controller
takesection
0
110
Featured
See All Featured
Reflections from 52 weeks, 52 projects
jeffersonlam
343
19k
Faster Mobile Websites
deanohume
296
30k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
219
21k
Ruby is Unlike a Banana
tanoku
95
10k
Navigating Team Friction
lara
177
13k
How GitHub Uses GitHub to Build GitHub
holman
467
290k
We Have a Design System, Now What?
morganepeng
42
6.7k
A Modern Web Designer's Workflow
chriscoyier
689
190k
Intergalactic Javascript Robots from Outer Space
tanoku
266
26k
The Illustrated Children's Guide to Kubernetes
chrisshort
28
46k
The Invisible Side of Design
smashingmag
293
49k
Being A Developer After 40
akosma
56
580k
Transcript
SymfonyͷAnnotation Ωϟογϡʹ͍ͭͯௐ ͯΈͨ @polidog Symfony Meetup #18
ࣗݾհ • @polidog • tavii.com Inc. • SymfonyͰwebΞϓϦ࡞ͬͯ·͢ • ࠷ۙGoͱ͔৮͍ͬͯ·͢
None
ࠓճAnnotationΩϟογϡ ʹ͍ͭͯௐͯΈ·ͨ͠
ௐࠪڥ
None
Annotation
None
RouterCacheWarmer͔Β୳ ͯ͠ΈΔ
None
AnnotationClassLoader https://git.io/v5Irb
CachedReader https://git.io/v5Iok
None
ChainAdapter https://git.io/v5IoP
https://github.com/ symfony/symfony/pull/ 18715
AnnotationΩϟογϡ • CacheίϯϙʔωϯτΛར༻ͯ͠Ωϟογϡ ͞ΕΔ • σϑΥϧτͰApcu͔FileʹΩϟογϡ͞Ε Δ
apc.enable_cli = 1
͕͍ͪ·͢Ͷ
PhpArrayAdapter
OPCacheΛ༗ޮʹ͢Δͱ
None
https://medium.com/ @ScullWM/symfony-3-2- php-array-adapter- fc7c4ea0e839
σϑΥϧτͰͲ͏͍͏ύλʔ ϯ͕Ωϟογϡ͞ΕΔͷ͔ʁ
σϑΥϧτͰΩϟογϡ͞ΕΔ Ξϊςʔγϣϯ • Controller • Entity https://git.io/v5tgE
ଞͷσΟϨΫτϦΛՃ͢Δ ʹʁ
None
https://symfony.com/doc/ current/bundles/ extension.html#adding- classes-to-compile
͓͠·͍ɻ