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
PHPでのゲームの サーバサイド開発の変遷 ~PHPとの付き合い方~
Search
CyberAgent SGE Engineer
December 19, 2017
Technology
0
20k
PHPでのゲームの サーバサイド開発の変遷 ~PHPとの付き合い方~
PHP Way #1
で発表した資料です
CyberAgent SGE Engineer
December 19, 2017
Tweet
Share
More Decks by CyberAgent SGE Engineer
See All by CyberAgent SGE Engineer
SREチームの立ち上げから5年間とこれから
sgeengineer
0
2.3k
サムザップにおけるNotionの 活用事例とPHPでのNotionAPIを利用した仕組み構築の紹介
sgeengineer
0
2.6k
Laravel OctaneをどうしてもPharで運用したい話
sgeengineer
2
3.1k
大規模Unityゲーム開発の設計事例 〜ドメイン駆動設計とDIコンテナを導入した一年を振り返る〜 / cedec2021-ddd
sgeengineer
2
16k
ロボットを動かすビジュアルプログラミングでできることはPHPでもできる!
sgeengineer
0
2.2k
PHP8版!Swooleのフレームワークを比べてみた
sgeengineer
1
3.4k
「戦国炎舞 -KIZNA-」で行ったAWSのコスト最適化の話
sgeengineer
0
2.3k
AirtestとPocoとOpenSTFによるUnity製スマートフォン向けゲームの実機自動テスト環境構築とその利用方法
sgeengineer
0
5.7k
PHPでgRPCって どこまでいけるの?
sgeengineer
0
5.5k
Other Decks in Technology
See All in Technology
生成AIの利用とセキュリティ /gen-ai-and-security
mizutani
1
1.5k
Agentic Software Modernization - Back to the Roots (Zürich Agentic Coding and Architectures, März 2026)
feststelltaste
1
230
型を書かないRuby開発への挑戦
riseshia
0
210
vLLM Community Meetup Tokyo #3 オープニングトーク
jpishikawa
0
250
2026-03-11 JAWS-UG 茨城 #12 改めてALBを便利に使う
masasuzu
1
280
作りっぱなしで終わらせない! 価値を出し続ける AI エージェントのための「信頼性」設計 / Designing Reliability for AI Agents that Deliver Continuous Value
aoto
PRO
2
260
タスク管理も1on1も、もう「管理」じゃない ― KiroとBedrock AgentCoreで変わった"判断の仕事"
yusukeshimizu
5
2.4k
JAWS DAYS 2026 楽しく学ぼう!ストレージ 入門
yoshiki0705
2
130
マネージャー版 "提案のレベル" を上げる
konifar
22
14k
モブプログラミング再入門 ー 基本から見直す、AI時代のチーム開発の選択肢 ー / A Re-introduction of Mob Programming
takaking22
5
1.1k
楽しく学ぼう!コミュニティ入門 AWSと人が つむいできたストーリー
hiroramos4
PRO
1
180
OCI技術資料 : コンピュート・サービス 概要
ocise
4
54k
Featured
See All Featured
Tell your own story through comics
letsgokoyo
1
830
The Pragmatic Product Professional
lauravandoore
37
7.2k
Into the Great Unknown - MozCon
thekraken
40
2.3k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.9k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
310
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.2k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.7k
From π to Pie charts
rasagy
0
150
Faster Mobile Websites
deanohume
310
31k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.3k
Product Roadmaps are Hard
iamctodd
PRO
55
12k
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
Transcript
1)1ͰͷήʔϜͷ αʔόαΠυ։ൃͷมભ ʙ1)1ͱͷ͖߹͍ํʙ גࣜձࣾαΠόʔΤʔδΣϯτɹനҪɹӳ 1)18BZ
• גࣜձࣾαΠόʔΤʔδΣϯτ • 4(&$50 • നҪɹӳ • ΤϯδχΞ • 5XJUUFS
!HPPEPP • #MPH IUUQBNFCMPKQHPPEPP • %2 ͙ͪ͢Ή '# ϓΫϦϙ ཱྀܳਓ ͓લɺ୭Α
"HFOEB ɾ4(&ͱʁ ɾήʔϜࣄۀͷྺ࢙ͱ1)1 ɾ1)1ͱͷ͖߹͍ํ
4(&ͱʁ
ήʔϜࣄۀ ΤϯλϝࣄۀؚΊͯ ʹܞΘΔ ࢠձ͕ࣾࣾॴଐ͢Δ৫
ٕज़Ϛοϓ
ࢠձࣾ͝ͱʹ ٕज़ઓུ͕ҟͳΔ
ήʔϜࣄۀͷྺ࢙ͱ1)1
ήʔϜࣄۀʹؔΘΔࢠձࣾͷઃཱ࣌ظ
ιʔγϟϧΞϓϦᴈ໌ظ
ͷ 1)1 ΧϯϑΝϨϯε
࣌·ͩ Ψϥέʔ͕ओઓ
ۭόʔλϯ υϦʔϜϓϩσϡʔαʔ ίʔσϚχΞ
࣌ ͷ։ൃͷํ •αʔόΦϯϓϨ •$BLF1)1 •QVQQFUͰαʔόߏங •σϓϩΠ$BQJTUSBOP •%#ͷ.JHSBUJPO3BLF ˞ͯ͢ͷϓϩδΣΫτͰ࣮ࢪͰ͖ͯͨΘ͚Ͱͳ͍Ͱ͢
ϒϥβιʔγϟϧ ΞϓϦޙظ
࣌ ͷ։ൃͷํ •αʔόΦϯϓϨ͔ΒΫϥυ •$PEF*HOJUFS •σϓϩΠTIFMM STZOD
ϒϥβͷΞϓϦͱ ωΠςΟϒͷΞϓϦ Λ࡞Γ࢝Ίͨ
సظ
ࢠձࣾͷ̍ͭ ͕։ൃݴޠΛ 1)1͔Β/PEFKT
ɾ5%% ɾςετͷࣗಈԽ ɾσϓϩΠͷࣗಈԽ ɾ.JHSBUJPOཧ ɾϚʔδϦΫΤετʹΑΔ ɹίʔυϨϏϡʔ Ұؾʹಋೖ
1)1ίϛϡχςΟͰ ֶΜͩࣄΛੜ͔ͨ͠
͜ͷεϥΠυͷ༰Λ࣮ફ http://www.ryuzee.com/contents/blog/6102
͜ͷεϥΠυͷ༰ΛऔΓೖΕΔ http://sotarok.hatenablog.com/entry/20120919/presented_git_and_pull_request_work_flow_at_phpcon2012
࣌ ͷ։ൃͷํ •αʔόΫϥυ •$PEF*HOJUFS 1)1 •FYQSFTT /PEFKT
•σϓϩΠ$BQJTUSBOP •%#ͷ.JHSBUJPO3BLF
ݱࡏ
ωΠςΟϒΞϓϦ͕ ओઓ
ݴޠͷ͍͚ •αʔόΫϥυ •ϩδοΫ෦1)1 •ϦΞϧλΠϜ௨৴෦ $IBUPSɹ Ϛϧνότϧʣʹ/PEFKT͘͠ɺ 1IPUPO
1)1ͷόʔδϣϯ ӡ༻தͷΞϓϦͰ 1)1Y͔Β1)1Y Ҡߦͨ͠ϓϩδΣΫτ͋Δ Ҿ͖ଓ͖Y͔ΒYʹҠߦ༧ఆ
1)1ͱͷ͖߹͍ํ
ͳͥ1)1ͳͷ͔ʁ
͍··Ͱͷࢿ࢈ աڈؒͷ։ൃӡ༻ܦݧ 1)1ͰͷιʔγϟϧΞϓϦ։ൃ
ˠlਖ਼ղzΛ͍࣋ͬͯΔ ˠΠϯϑϥڥɺ։ൃϑϩʔ ɹ·ͰؚΊͨϊϋ
ήʔϜ։ൃͷಛ ɾҰճͭͬͨ͘Β͓ΘΓͰͳ͍ ɹˠιʔεͷण໋͕ࢥͬͨΑΓ͍ ɾӡ༻͕͋ΔͨΊɺৗʹιʔεʹख ɹΛೖΕΔ ɹˠԼख͢ΔͱɺຖϦϦʔε͕͋Δ ɹˠӡ༻͕͋ΔݶΓଓ͘։ൃ
ϊϋॏཁ
/PEFKTΛ ͔ͭͬͨ࣌ͷৼΓฦΓ
ɾΤϥʔͳ͘ຖ݄ߋ৽͍ͯ͘͠ࣄ͕1)1ʹൺ ɹ૬ରతʹίετ͕͔͔ͬͨ ɹ ૬ରతʹ/PEFKTͷशख़͕͍ͨΊ ɹˠக໋తͳόάͩͱɺγϯάϧϓϩηεΏ͑ ɹɹʹෳͷϦΫΤετΛר͖ࠐΜͰࢮ͵ ɹˠٕज़తෛ࠴ΛཷΊͨͱ͖ͷμϝʔδ͕େ͖͍ ɹˠӡ༻ʹͳΕ͍ͯͳ͍ਓɺݴޠʹ׳Εͯͳ͍ਓ ɹɹΛΧόʔ͢Δ։ൃ͕ඞཁ
8FCαʔϏεͱͯ͠ Έͨͱ͖ͷ ήʔϜ։ൃʁ
جຊతͳߟ͑ํ ଞͷ8FCαʔϏεͱಉ͡ ɾτϥϯβΫγϣϯͷߟ͑ํ ɾෛՙରࡦ ɾηΩϡϦςΟରࡦ
1)1Λ্͍ͬͯ͘ Ͱͷָ͠Έํ
ੈͷதͷಈ͖ ʔ৽͍ٕ͠ज़ཁૉʔ
ɾίϯςφٕज़ ɹˠ%PDLFSɺ,VCFSOFUFT ɾ"84ͷ"VSPSB ɹ($1ͷ4QBOOFSͷΑ͏ͳ ɹεέʔϧ͍͢͠ ɹϚωʔδυͳ3%#ͷग़ݱ
1)1ΛͦΕΒͷڥ ʹదԠ͍ͤͯ͘͞ͷ ໘ന͘ͳ͍Ͱ͔͢ʁ
ϒϧʔɾΦʔγϟϯઓུ
ɾ৽͍ٕ͠ज़ཁૉΛ1)1ʹ ɹదԠ͍ͤͯ͘͞ࢼΈ 1)1ΧϯϑΝϨϯε 1)1ΧϯϑΝϨϯε https://speakerdeck.com/sgeengineer/phpconference- lt-phpdegooglecloudspannerwotukatutemiru https://speakerdeck.com/sgeengineer/kubernetesdebian- warukai-fa-sutairu-maikurosabisuziyanakutemoiiziyanai
1)1Ͱͷ࣍ͷҰख
αʔόΛཧ͢Δ͜ͱ͔Βͷ٫
(PPHMF"QQ&OHJOF PS Կ͕͔͠ͷସํ๏
ΞϓϦΛಈ͔͢͜ͱʹ ूத͢Δ ຊདྷͷΞϓϦέʔγϣϯ ։ൃऀͷճؼ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠