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
490
SymfonyのAnnotationキャッシュについて調べてみた
polidog
August 27, 2017
Tweet
Share
More Decks by polidog
See All by polidog
小さな開発会社を作った理由
polidog
1
2.2k
小さな開発会社がWebサービスを作る理由
polidog
1
470
トランザクションスクリプトは何がダメなのか?
polidog
2
2.7k
React初心者がHooksを理解するためにコードを読んでみた
polidog
0
460
object-mapperを作ってる話
polidog
0
270
2020年から始めるSymfonyフレームワーク
polidog
2
1.2k
はじめてのモダンPHP
polidog
0
510
ソフトウェア設計は難しくない
polidog
3
920
柔軟なアプリケーションをSymfonyで作るために考えている事
polidog
1
2.9k
Other Decks in Technology
See All in Technology
waitany と waitall を作った話
mrkn
0
110
脆弱星に導かれて
nishimunea
1
1.5k
OCI コスト管理
ocise
1
110
音声AIエージェントの世界とRetell AI入門 / Introduction to the World of Voice AI Agents and Retell AI
rkaga
3
470
すぐに始めるAWSコスト削減。短期でできる改善策と長期的な運用負荷軽減への取り組み方を解説
ncdc
1
120
Bidirectional Quadratic Voting Leveraging Issue-Based Matching
kentaro
2
170
Dive Deep in Cloud Run: Automatic Base Image update
aoto
PRO
0
900
Dojo 20240830 COBOL to Java on Z
ichikawayasuhisa
0
240
エンジニアリングマネージャーが紐解く、事業視点から組織文化まで、包括的アプローチの探求 / READYFOR
9ma3r
13
2.2k
マーケットプレイス版Oracle WebCenter Content For OCI
oracle4engineer
PRO
1
160
分野に潜むツールの紹介
pojiro
1
330
20240906_JAWS_Yamanashi_#1_leap_beyond_the_AWS_all_certifications
tsumita
1
100
Featured
See All Featured
Fantastic passwords and where to find them - at NoRuKo
philnash
47
2.7k
Building Better People: How to give real-time feedback that sticks.
wjessup
359
18k
How To Stay Up To Date on Web Technology
chriscoyier
785
250k
Scaling GitHub
holman
458
140k
What the flash - Photography Introduction
edds
67
11k
Making the Leap to Tech Lead
cromwellryan
128
8.8k
The Art of Programming - Codeland 2020
erikaheidi
48
13k
Web Components: a chance to create the future
zenorocha
308
41k
Build your cross-platform service in a week with App Engine
jlugia
228
18k
Why Our Code Smells
bkeepers
PRO
333
56k
Side Projects
sachag
451
42k
5 minutes of I Can Smell Your CMS
philhawksworth
201
19k
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
͓͠·͍ɻ