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 Conference Fukuoka 2018
Search
shiro seike
PRO
June 16, 2018
Programming
2
1.7k
何故PHPなんですか? / PHP Conference Fukuoka 2018
PHPカンファレンス福岡2018で発表した資料です。
shiro seike
PRO
June 16, 2018
Tweet
Share
More Decks by shiro seike
See All by shiro seike
なぜ適用するか、移行して理解するClean Architecture 〜構造を超えて設計を継承する〜 / Why Apply, Migrate and Understand Clean Architecture - Inherit Design Beyond Structure
seike460
PRO
3
840
生成AIコーディングとの向き合い方、AIと共創するという考え方 / How to deal with generative AI coding and the concept of co-creating with AI
seike460
PRO
1
420
地方のPHPerもクラウドを使う理由 ~コストの最適化とチームに向き合う~ / Why even local PHPers use the cloud ~optimize costs and face the team
seike460
PRO
0
71
OpenTelemetryで始めるベンダーフリーなobservability / Vendor-free observability starting with OpenTelemetry
seike460
PRO
0
190
AIコーディングの本質は“コード“ではなく“構造“だった / The essence of AI coding is not “code” but "structure
seike460
PRO
2
1.2k
OpenTelemetryを活用したObservability入門 / Introduction to Observability with OpenTelemetry
seike460
PRO
1
730
Amazon Q Developer Proで効率化するAPI開発入門
seike460
PRO
0
380
実行委員長が振り返るBacklogWorldの裏側と運営Backlog術 / The chairperson of the executive committee looks back on the backstage of BacklogWorld and the art of managing Backlog.
seike460
PRO
0
12
Amazon Aurora DSQLパフォーマンスチェック / Amazon Aurora DSQL Performance Check
seike460
PRO
0
21
Other Decks in Programming
See All in Programming
ソフトウェアテスト徹底指南書の紹介
goyoki
1
140
コンテキストエンジニアリング Cursor編
kinopeee
1
760
Processing Gem ベースの、2D レトロゲームエンジンの開発
tokujiros
2
120
MCPとデザインシステムに立脚したデザインと実装の融合
yukukotani
4
1.3k
【第4回】関東Kaggler会「Kaggleは執筆に役立つ」
mipypf
0
1k
FindyにおけるTakumi活用と脆弱性管理のこれから
rvirus0817
0
410
AI時代のUIはどこへ行く?
yusukebe
14
7.9k
2025 年のコーディングエージェントの現在地とエンジニアの仕事の変化について
azukiazusa1
17
9k
AIエージェント開発、DevOps and LLMOps
ymd65536
1
380
ECS初心者の仲間 – TUIツール「e1s」の紹介
keidarcy
0
150
実用的なGOCACHEPROG実装をするために / golang.tokyo #40
mazrean
1
220
Honoアップデート 2025年夏
yusukebe
1
910
Featured
See All Featured
The Cost Of JavaScript in 2023
addyosmani
53
8.9k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
6k
Building Better People: How to give real-time feedback that sticks.
wjessup
368
19k
Why Our Code Smells
bkeepers
PRO
339
57k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Agile that works and the tools we love
rasmusluckow
330
21k
Embracing the Ebb and Flow
colly
87
4.8k
Navigating Team Friction
lara
189
15k
BBQ
matthewcrist
89
9.8k
The Cult of Friendly URLs
andyhume
79
6.6k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
Transcript
PHP PHP (@seike460) PHP 2018 PHP 2018
Who? Who? Fusic Co., Ltd. @seike460
tech tech PHP Server AWS Serverless Golang vim
products products Golang Golang s3ry utakata https://github.com/seike460/s3ry https://github.com/seike460/utakata
Community Community PHP fukuoka.php Golang fukuoka.go infrastructure kixs and more...
PHP
PHP
PHP
PHP
PHP
PHP
PHP 2018 PHP
PHP
PHP
PHP
None
Golang
None
PHP
Golang PHP
Golang
Golang
PHP
PHP WEB WEB
PHP
Golang PHP (
build
gofmt,goroutine,testing
None
None
Golang PHP (
… Cast
try catch
HTML html/template HTML
…
Golang PHP
None
PHP PHP PHP
PHP Web PHP Web PHP Web HTML Apache HTTP &
PHP PHP PHP ( http://php.net
Golang PHP
None
PHP PHP
None
7.3
PHP
PHP PHP
5.3 5.4 trait array_short_syntax $this Instance
5.5 5.6 (yield) nally OPcache use function foreach list phpdbg
7.0 7.1 nullable void catch
7.2 7.3 object lastcomma abstract overwrite JsonException lastcomma list
PHP
PHP
Golang Golang
PHP
PHP
PHP 2018 PHP
PHP
PHP
None