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
0
570
SymfonyのAnnotationキャッシュについて調べてみた
polidog
PRO
August 27, 2017
Tweet
Share
More Decks by polidog
See All by polidog
小さな開発会社を作った理由(再)
polidog
PRO
0
200
React Server ComponentsでAPI不要の開発体験
polidog
PRO
1
680
小さな開発会社が受託開発に力を入れる理由
polidog
PRO
0
370
小さな開発会社を作った理由
polidog
PRO
1
3.3k
小さな開発会社がWebサービスを作る理由
polidog
PRO
1
760
トランザクションスクリプトは何がダメなのか?
polidog
PRO
2
3.9k
React初心者がHooksを理解するためにコードを読んでみた
polidog
PRO
0
590
object-mapperを作ってる話
polidog
PRO
0
380
2020年から始めるSymfonyフレームワーク
polidog
PRO
2
1.3k
Other Decks in Technology
See All in Technology
GitHub Copilot CLI を使いやすくしよう
tsubakimoto_s
0
110
Bedrock PolicyでAmazon Bedrock Guardrails利用を強制してみた
yuu551
0
260
【Ubie】AIを活用した広告アセット「爆速」生成事例 | AI_Ops_Community_Vol.2
yoshiki_0316
1
120
顧客との商談議事録をみんなで読んで顧客解像度を上げよう
shibayu36
0
330
プロダクト成長を支える開発基盤とスケールに伴う課題
yuu26
4
1.4k
Amazon Bedrock Knowledge Basesチャンキング解説!
aoinoguchi
0
170
OWASP Top 10:2025 リリースと 少しの日本語化にまつわる裏話
okdt
PRO
3
850
Claude Code for NOT Programming
kawaguti
PRO
1
110
会社紹介資料 / Sansan Company Profile
sansan33
PRO
15
400k
Exadata Fleet Update
oracle4engineer
PRO
0
1.1k
旅先で iPad + Neovim で iOS 開発・執筆した話
zozotech
PRO
0
100
CDKで始めるTypeScript開発のススメ
tsukuboshi
1
570
Featured
See All Featured
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.6k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.7k
BBQ
matthewcrist
89
10k
Navigating Team Friction
lara
192
16k
GraphQLとの向き合い方2022年版
quramy
50
14k
What's in a price? How to price your products and services
michaelherold
247
13k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
110
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.8k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
740
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
Fashionably flexible responsive web design (full day workshop)
malarkey
408
66k
Agile that works and the tools we love
rasmusluckow
331
21k
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
͓͠·͍ɻ