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
PIE (PHP Installer for Extensions) をみんなで試そう/pis...
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
KOYAMA Tetsuji
February 08, 2025
Technology
0
100
PIE (PHP Installer for Extensions) をみんなで試そう/piseka-pie
2025-02-08 PHP Sessionless Conference のワークショップ資料です。
KOYAMA Tetsuji
February 08, 2025
Tweet
Share
More Decks by KOYAMA Tetsuji
See All by KOYAMA Tetsuji
君はPostScriptなウィンドウシステム 「NeWS」をご存知か?/sunnews
koyhoge
0
950
全日本PHPカンファレンス2024スタンプラリーについて/stamprally-php2024
koyhoge
0
180
日本PHPカンファレンス2024スタンプラリーとその実装/phpcon-stamprally
koyhoge
1
2k
日本のPHPカンファレンスの歩みと、その辺もろもろ/phpcon_japan_history
koyhoge
0
310
Inside SWOOLE: 非同期処理はどのようにして動くのか/inside_swoole
koyhoge
0
19k
映画を年300本観る技術/watch_300_movies_in_a_year
koyhoge
0
1.3k
Swooleで実装するPHP非同期処理の世界/phpcondo2019-swoole
koyhoge
3
5.7k
CloudFormation と FaaS のはざま - Kubernetes の設計思想を探る -/cf-faas-k8s
koyhoge
0
1.6k
ITイベントマニアから見る技術イベントの動向/techevent
koyhoge
0
330
Other Decks in Technology
See All in Technology
[E2]CCoEはAI指揮官へ。Bedrock×MCPで構築するコスト・セキュリティ自律運用基盤
taku1418
0
130
vLLM Community Meetup Tokyo #3 オープニングトーク
jpishikawa
0
320
プロジェクトマネジメントをチームに宿す -ゼロからはじめるチームプロジェクトマネジメントは活動1年未満のチームの教科書です- / 20260304 Shigeki Morizane
shift_evolve
PRO
1
250
越境する組織づくり ─ 多様性を前提にしたチームビルディングとリードの実践知
kido_engineer
2
190
S3はフラットである –AWS公式SDKにも存在した、 署名付きURLにおけるパストラバーサル脆弱性– / JAWS DAYS 2026
flatt_security
0
1.7k
新職業『オーケストレーター』誕生 — エージェント10体を同時に回すAgentOps
gunta
4
1.8k
「ストレッチゾーンに挑戦し続ける」ことって難しくないですか? メンバーの持続的成長を支えるEMの環境設計
sansantech
PRO
3
650
2026-03-11 JAWS-UG 茨城 #12 改めてALBを便利に使う
masasuzu
2
360
Go標準パッケージのI/O処理をながめる
matumoto
0
140
Claude Code のコード品質がばらつくので AI に品質保証させる仕組みを作った話 / A story about building a mechanism to have AI ensure quality, because the code quality from Claude Code was inconsistent
nrslib
13
6.6k
Scrumは歪む — 組織設計の原理原則
dashi
0
120
今のWordPress の制作手法ってなにがあんねん?(改) / What’s the Deal with WordPress Development These Days?
tbshiki
0
190
Featured
See All Featured
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
0
230
How to Think Like a Performance Engineer
csswizardry
28
2.5k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.8k
AI: The stuff that nobody shows you
jnunemaker
PRO
3
370
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.4k
The Cost Of JavaScript in 2023
addyosmani
55
9.8k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
3.7k
Being A Developer After 40
akosma
91
590k
Unsuck your backbone
ammeep
672
58k
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
84
The World Runs on Bad Software
bkeepers
PRO
72
12k
Reality Check: Gamification 10 Years Later
codingconduct
0
2k
Transcript
1*& 1)1*OTUBMMFSGPS&YUFOTJPOT ΛΈΜͳͰࢼͦ͏ খࢁࢤ ͍͜΄͛ !LPZIPHF 2025-02-08 PHP
Sessionless Conference
2025-02-08 PHP Sessionless Conference খࢁࢤ ͜·ͯͭ͡ ߹ಉձࣾ΄ٕ͛ݚ Ϣʔβձ͍͔ͭ͘ ຊ6/*9Ϣʔβձ
ຊ1PTUHSF42-Ϣʔβձ ຊ1)1Ϣʔβձ ΧϯϑΝϨϯεͰࣸਅΛࡱΔਓ өըΛ؍Δਓ 𝕏 !LPZIPHF LPZIPHF LPZIPHF
2025-02-08 PHP Sessionless Conference ͜ͷηογϣϯϫʔΫγϣοϓͷझࢫ w QFDMͷ৽͍͠Έ͕Ͱ͖Δͱฉ͍ͨ w ͱΓ͋͑ͣԿ͕Ͱ͖Δͷ͔ࢼ͍ͨ͠ w
ͪͻΖ͞Μ͔Βϓϩϙʔβϧ͛ͯͱ࠙ئ͞ΕͨX w ΏΔ͍งғؾͰ͍͖ͬͯ·͠ΐ͏
2025-02-08 PHP Sessionless Conference 🥧1*& w 1)1*OTUBMMFSGPS&YUFOTJPOT w IUUQTHJUIVCDPNQIQQJF w
ͭͷίϚϯυͰΠϯετʔϧ w $PNQPTFSϥΠΫͳϫʔΫϑϩʔ w 1)1ͷෳόʔδϣϯରԠ w Θ͔Γ͍͢ίϚϯυମܥ
2025-02-08 PHP Sessionless Conference ͳʹ͕Ͱ͖Δͷ͔ w ҰͭͷQIBSΞʔΧΠϒ w 1)1FYUFOTJPOͷऔಘϏϧυΠϯετʔϧ w
Ϗϧυڥखݩʹඞཁ w QJFKTPO QJFMPDLͰཧ w ෳϦϙδτϦରԠ w σϑΥϧτQBDLBHFT
2025-02-08 PHP Sessionless Conference ͳʹ͕Ͱ͖ͳ͍ͷ͔ w &YUFOTJPOͷόΠφϦΛΠϯετʔϧ w ύοέʔδͷআػೳ w
ύοέʔδͷVQHSBEF w ·ͩΞϧϑΝϦϦʔε
2025-02-08 PHP Sessionless Conference QJF$-*
2025-02-08 PHP Sessionless Conference Ͱ࡞ۀ։࢝ w QJF·ͩΞϧϑΝ w ڥΛյ͢Մೳੑ͕ඍϨଘ w
յΕͯͳ͍ڥΛ৽ن࡞͕͓͢͢Ί w ࢲ($1ͰNJDSPͳΠϯελϯεΛҰཱͭͯ·ͨ͠
2025-02-08 PHP Sessionless Conference ·ͣQJFΛΠϯετʔϧ w IUUQTHJUIVCDPNQIQQJFSFMFBTFT w ͔͜͜Βݱࡏͷ࠷৽൛ͷQJFQIBSΛऔಘ w
QJFQIBSΛ1"5)ͷ௨Δͱ͜Ζʹஔ͘ $ sudo m v pie.phar /usr/local/bin/pie $ sudo chmod +x /usr/local/bin/pie
2025-02-08 PHP Sessionless Conference 1)1ͷϏϧυ։ൃڥ͕ͳ͚ΕೖΕΔ $ sudo apt install git
autoconf automake libtool m4 m ake gcc $ sudo apt install php-dev
2025-02-08 PHP Sessionless Conference ࣮ࡍʹFYUFOTJPOΛೖΕͯΈΔ w ύοέʔδ໊WFOEPSOBNF w IUUQTQBDLBHJTUPSHFYUFOTJPOT w
QFDMVVJEΛೖΕͯΈΔ $ sudo pie install pecl/uuid : : Install complete: /usr/lib/php/20220829/uuid.so ✅ Extension is enabled and loaded in /usr/bin/php8.2
2025-02-08 PHP Sessionless Conference ֬ೝ $ pie show : uuid:1.2.1
:
2025-02-08 PHP Sessionless Conference ઃఆͲ͜ʹ w dDPO fi HQJFQIQ@EEGDECBFG w
ࠓճ͕ࣗࢼͨ͠ڥͰ w ͜͜ʹQJFKTPO QJFMPDL͕͋Δ { "require": { "pecl/uuid": "^1.2" } }