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
生成AIコーディングとの向き合い方、AIと共創するという考え方 / How to deal with generative AI coding and the concept of co-creating with AI
seike460
PRO
0
4
地方のPHPerもクラウドを使う理由 ~コストの最適化とチームに向き合う~ / Why even local PHPers use the cloud ~optimize costs and face the team
seike460
PRO
0
62
OpenTelemetryで始めるベンダーフリーなobservability / Vendor-free observability starting with OpenTelemetry
seike460
PRO
0
160
AIコーディングの本質は“コード“ではなく“構造“だった / The essence of AI coding is not “code” but "structure
seike460
PRO
2
900
OpenTelemetryを活用したObservability入門 / Introduction to Observability with OpenTelemetry
seike460
PRO
1
610
Amazon Q Developer Proで効率化するAPI開発入門
seike460
PRO
0
280
Amazon Aurora DSQLパフォーマンスチェック / Amazon Aurora DSQL Performance Check
seike460
PRO
0
7
(再)ひとり技術広報からの脱却 / Re:Breaking away from one-man technical public relations
seike460
PRO
1
220
Amazon Q Developer Proで 効率化するAPI開発 / Streamline API Development with Amazon Q Developer Pro
seike460
PRO
0
6
Other Decks in Programming
See All in Programming
SODA - FACT BOOK
sodainc
1
790
MLOps Japan 勉強会 #52 - 特徴量を言語を越えて一貫して管理する, 『特徴量ドリブン』な MLOps の実現への試み
taniiicom
2
650
プロダクト開発でも使おう 関数のオーバーロード
yoiwamoto
0
140
Spring gRPC で始める gRPC 入門 / Introduction to gRPC with Spring gRPC
mackey0225
2
480
[初登壇@jAZUG]アプリ開発者が気になるGoogleCloud/Azure+wasm/wasi
asaringo
0
120
無関心の谷
kanayannet
0
160
Prism.parseで 300本以上あるエンドポイントに 接続できる権限の一覧表を作ってみた
hatsu38
1
110
コード書くの好きな人向けAIコーディング活用tips #orestudy
77web
3
280
Perplexity Slack Botを作ってAI活用を進めた話 / AI Engineering Summit プレイベント
n3xem
0
620
KotlinConf 2025 現地で感じたServer-Side Kotlin
n_takehata
1
180
「ElixirでIoT!!」のこれまでとこれから
takasehideki
0
340
レガシーシステムの機能調査・開発におけるAI利活用
takuya_ohtonari
0
570
Featured
See All Featured
Building Flexible Design Systems
yeseniaperezcruz
328
39k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.2k
YesSQL, Process and Tooling at Scale
rocio
172
14k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.3k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.8k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
26k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
180
53k
GraphQLの誤解/rethinking-graphql
sonatard
71
11k
The Language of Interfaces
destraynor
158
25k
Git: the NoSQL Database
bkeepers
PRO
430
65k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.6k
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