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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
polidog
PRO
August 27, 2017
Technology
590
0
Share
SymfonyのAnnotationキャッシュについて調べてみた
polidog
PRO
August 27, 2017
More Decks by polidog
See All by polidog
AIがコードを書く時代の ジェネレーティブプログラミング
polidog
PRO
3
960
小さな開発会社を作った理由(再)
polidog
PRO
0
250
React Server ComponentsでAPI不要の開発体験
polidog
PRO
1
800
小さな開発会社が受託開発に力を入れる理由
polidog
PRO
0
500
小さな開発会社を作った理由
polidog
PRO
1
3.5k
小さな開発会社がWebサービスを作る理由
polidog
PRO
1
820
トランザクションスクリプトは何がダメなのか?
polidog
PRO
2
4k
React初心者がHooksを理解するためにコードを読んでみた
polidog
PRO
0
610
object-mapperを作ってる話
polidog
PRO
0
410
Other Decks in Technology
See All in Technology
Python開発環境にハーネス適用を検討する
yuuka51
1
540
NFLコンペ2026 解法
lycorptech_jp
PRO
0
120
Anthropic AIネイティブ・スタートアップ構築のプレイブック を理解する
nagatsu
0
200
権限管理設計を完全に理解した
rsugi
2
220
オンコールの負荷軽減のためのBits Assistant 活用方法 / How to Use Bits Assistant to Reduce the Workload on On-Call Staff
sms_tech
1
240
LLM時代のリファクタリング戦略_AIエージェントによる段階的・安全なTS移行方法
play_inc
0
220
A Harness for Behaviour: how to get AI to generate code that does what we intend, or "TDD in the age of AI"
xpmatteo
0
470
Kiro CLI v2.0.0がやってきた!
kentapapa
0
190
Agentic Design Patterns
glaforge
0
230
【ハノーバーメッセ振り返りイベントat名古屋】データは集約からAI起点の収集に ~組織内・組織間でのデータ連携~
tanakaseiya
0
130
TypeScriptはどのようにどこまで推論できるのか ─ とにかく as は禁止で
ypresto
3
460
Datadog 認定試験の概要と対策
uechishingo
0
110
Featured
See All Featured
Embracing the Ebb and Flow
colly
88
5k
Building the Perfect Custom Keyboard
takai
2
770
Producing Creativity
orderedlist
PRO
348
40k
From π to Pie charts
rasagy
0
190
Designing Powerful Visuals for Engaging Learning
tmiket
1
380
Statistics for Hackers
jakevdp
799
230k
4 Signs Your Business is Dying
shpigford
187
22k
Marketing to machines
jonoalderson
1
5.3k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.5k
The SEO identity crisis: Don't let AI make you average
varn
0
470
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.2k
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
͓͠·͍ɻ