$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
独立したコアレイヤパターン / independent-core-layer-pattern
Search
shin1x1
July 13, 2018
Programming
4
1.7k
独立したコアレイヤパターン / independent-core-layer-pattern
2018/07/13 PHPカンファレンス 2018 関西 前夜祭
サンプルコード:
https://github.com/shin1x1/independent-core-layer-simple
shin1x1
July 13, 2018
Tweet
Share
More Decks by shin1x1
See All by shin1x1
抽象化という思考のツール - 開発現場での活用 - / Abstraction-as-a-Tool-for-Thinking-in-dev
shin1x1
0
120
抽象化という思考のツール - 理解と活用 - / Abstraction-as-a-Tool-for-Thinking
shin1x1
1
1.2k
php-fpm がリクエスト処理する仕組みを追う / Tracing-How-php-fpm-Handles-Requests
shin1x1
6
3.7k
PHP ユーザのための OpenTelemetry 入門 / phpcon2024-opentelemetry
shin1x1
3
2.3k
PHPコードの実行モデルを理解する / Understanding-the-PHP-Execution-Model
shin1x1
2
2.9k
制約の力 - 状態を限定する -
shin1x1
6
5.5k
Apple Silicon Mac 時代の PHP 開発環境構築 2021 / php-dev-env-on-m1-mac-era
shin1x1
2
4.8k
Docker イメージのマルチアーキテクチャビルド / docker-muti-arch-build
shin1x1
1
520
Domain modeling with PHP / domain-modeling-with-php-en
shin1x1
1
300
Other Decks in Programming
See All in Programming
全員アーキテクトで挑む、 巨大で高密度なドメインの紐解き方
agatan
8
18k
AIコーディングエージェント(Manus)
kondai24
0
120
堅牢なフロントエンドテスト基盤を構築するために行った取り組み
shogo4131
6
1.9k
ViewファーストなRailsアプリ開発のたのしさ
sugiwe
0
400
TypeScript 5.9 で使えるようになった import defer でパフォーマンス最適化を実現する
bicstone
1
1k
[堅牢.py #1] テストを書かない研究者に送る、最初にテストを書く実験コード入門 / Let's start your ML project by writing tests
shunk031
11
6.9k
目的で駆動する、AI時代のアーキテクチャ設計 / purpose-driven-architecture
minodriven
11
3.9k
WebRTC、 綺麗に見るか滑らかに見るか
sublimer
1
140
非同期処理の迷宮を抜ける: 初学者がつまづく構造的な原因
pd1xx
1
580
React Native New Architecture 移行実践報告
taminif
1
130
20251127_ぼっちのための懇親会対策会議
kokamoto01_metaps
2
400
Querying Design System デザインシステムの意思決定を支える構造検索
ikumatadokoro
1
1.2k
Featured
See All Featured
Fireside Chat
paigeccino
41
3.7k
Navigating Team Friction
lara
191
16k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
36
6.2k
Java REST API Framework Comparison - PWX 2021
mraible
34
9k
Code Reviewing Like a Champion
maltzj
527
40k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
253
22k
Testing 201, or: Great Expectations
jmmastey
46
7.8k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.1k
Site-Speed That Sticks
csswizardry
13
990
The Power of CSS Pseudo Elements
geoffreycrofte
80
6.1k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
13k
Transcript
ಠཱͨ͠ ίΞϨΠϠύλʔϯ ɹ!shin1x1 2018//13 PHPカンファレンス 2018 関西 前夜祭
D .BTBTIJ4IJOCBSB!TIJOY "HFOEB wίΞϨΠϠύλʔϯ wϢʔεέʔεૹۚॲཧ w·ͱΊ
ίΞϨΠϠύλʔϯ
D .BTBTIJ4IJOCBSB!TIJOY ίΞϨΠϠύλʔϯ wγεςϜΛೋͭͷϨΠϠʹ͚Δ wίΞϨΠϠͱαʔϏεϨΠϠ wίΞΛαʔϏεΛநͰར༻
None
D .BTBTIJ4IJOCBSB!TIJOY ίΞϨΠϠ wΞϓϦέʔγϣϯϩδοΫΛ࣮ w1010͕ϝΠϯ ʢҰ෦ɺϥΠϒϥϦར༻ʣ wٕज़ৄࡉΛૢ࡞͠ͳ͍ wίΞϨΠϠͷΈͰςετՄೳ wϢʔεέʔεɺυϝΠϯϞσϧ
D .BTBTIJ4IJOCBSB!TIJOY αʔϏεϨΠϠ wϑϨʔϜϫʔΫϥΠϒϥϦΛར༻ w)551ɺ%#ɺ.BJMʑ wٕज़ৄࡉΛ࣮
D .BTBTIJ4IJOCBSB!TIJOY ίΞͱαʔϏεͷ࿈ܞ w1PSUT"EBQUFSTύλʔϯ wίΞϨΠϠͰΠϯλϑΣʔεΛఆٛ wίΞϨΠϠΠϯλϑΣʔεʹґଘ wαʔϏεϨΠϠΠϯλϑΣʔεΛ࣮
Ϣʔεέʔε ૹۚॲཧ
D .BTBTIJ4IJOCBSB!TIJOY ૹۚॲཧ wૹۚݩޱ࠲͔Βૹۚઌޱ࠲ʹૹۚ
D .BTBTIJ4IJOCBSB!TIJOY ૹۚॲཧ wૹۚݩޱ࠲൪߸Ͱ%#͔Βߴऔಘ wૹۚઌޱ࠲൪߸Ͱ%#͔Βߴऔಘ wૹۚݩޱ࠲͔ΒૹֹۚΛݮࢉ wૹۚઌޱ࠲ʹૹֹۚΛՃࢉ wૹۚݩߴΛ%#ʹอଘ wૹۚઌߴΛ%#ʹอଘ
D .BTBTIJ4IJOCBSB!TIJOY ૹۚॲཧ wૹۚݩޱ࠲൪߸Ͱ%#͔Βߴऔಘ wૹۚઌޱ࠲൪߸Ͱ%#͔Βߴऔಘ wૹۚݩޱ࠲͔ΒૹֹۚΛݮࢉ wૹۚઌޱ࠲ʹૹֹۚΛՃࢉ wૹۚݩߴΛ%#ʹอଘ wૹۚઌߴΛ%#ʹอଘ
D .BTBTIJ4IJOCBSB!TIJOY ૹۚॲཧ wૹۚݩޱ࠲൪߸Ͱ%#͔Βߴऔಘ wૹۚઌޱ࠲൪߸Ͱ%#͔Βߴऔಘ wૹۚݩޱ࠲͔ΒૹֹۚΛݮࢉ wૹۚઌޱ࠲ʹૹֹۚΛՃࢉ wૹۚݩߴΛ%#ʹอଘ wૹۚઌߴΛ%#ʹอଘ
D .BTBTIJ4IJOCBSB!TIJOY ૹۚॲཧ wૹۚݩޱ࠲൪߸Ͱ%#͔Βߴऔಘ wૹۚઌޱ࠲൪߸Ͱ%#͔Βߴऔಘ wૹۚݩޱ࠲͔ΒૹֹۚΛݮࢉ wૹۚઌޱ࠲ʹૹֹۚΛՃࢉ wૹۚݩߴΛ%#ʹอଘ wૹۚઌߴΛ%#ʹอଘ
D .BTBTIJ4IJOCBSB!TIJOY ίΞϨΠϠ w2VFSZΠϯλϑΣʔε ޱ࠲൪߸͔ΒߴΛऔಘ wϢʔεέʔε ߴͷՃݮࢉ w$PNNBOEΠϯλϑΣʔε ߴΛอଘ
D .BTBTIJ4IJOCBSB!TIJOY αʔϏεϨΠϠ w2VFSZΫϥε σʔλϕʔε͔ΒߴΛऔಘ w$PNNBOEΫϥε σʔλϕʔεʹߴΛอଘ w$POUSPMMFS"DUJPOΫϥε ϢʔεέʔεΫϥεΛ࣮ߦ
None
$BLF1)1-BSBWFM 4BNQMFDPEF https://github.com/shin1x1/independent-core-layer-simple
D .BTBTIJ4IJOCBSB!TIJOY wΞϓϦέʔγϣϯϩδοΫΛकΔ wϑϨʔϜϫʔΫΛ׆༻Ͱ͖Δ wநͷྗΛखܰʹ׆༻ ·ͱΊ
https://blog.shin1x1.com/entry/independent-core-layer-pattern
D .BTBTIJ4IJOCBSB!TIJOY !TIJOY !TIJOY D .BTBTIJ4IJOCBSB!TIJOY