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
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
KOYAMA Tetsuji
February 08, 2025
Technology
110
0
Share
PIE (PHP Installer for Extensions) をみんなで試そう/piseka-pie
2025-02-08 PHP Sessionless Conference のワークショップ資料です。
KOYAMA Tetsuji
February 08, 2025
More Decks by KOYAMA Tetsuji
See All by KOYAMA Tetsuji
君はPostScriptなウィンドウシステム 「NeWS」をご存知か?/sunnews
koyhoge
0
990
全日本PHPカンファレンス2024スタンプラリーについて/stamprally-php2024
koyhoge
0
190
日本PHPカンファレンス2024スタンプラリーとその実装/phpcon-stamprally
koyhoge
1
2.1k
日本のPHPカンファレンスの歩みと、その辺もろもろ/phpcon_japan_history
koyhoge
0
330
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
TSKaigi 2026 - enumよ、さようなら
teamlab
PRO
2
390
論文紹介:Pixal3D (SIGGRAPH 2026)
tenten0727
0
690
基礎から解説!Icebergで紐解くSnowflake×Databricks連携の現在地
cm_yasuhara
0
200
JaSSTに関わることで変わった人生観 #jasstnano
makky_tyuyan
0
180
React Compiler導入の効果と運用の工夫
kakehashi
PRO
3
320
自作エディターをOSSにして分かった、一人に刺さる開発が世界を動かす理由
shinyasaita
1
270
TypeScript の型で副作用の実行順序を制御する
yanaemon
2
180
実例から学ぶ GuardDuty(SSH BruteForce)調査の全体フローと勘所【SecurityJAWS】
cscengineer
PRO
1
200
TSKaigi 2026 - 型プラグインシステムの実装に使われるテクニック
teamlab
PRO
1
230
パーソルキャリア IT/テクノロジー職向け 会社紹介資料|Company Introduction Deck
techtekt
PRO
0
500
AsyncStreamでマルチブロードキャストを実装する
1mash0
1
210
情シスがMCP環境導入時に打ちのめされる認可の崖
oidfj
0
280
Featured
See All Featured
Building an army of robots
kneath
306
46k
The Invisible Side of Design
smashingmag
302
52k
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.1k
Raft: Consensus for Rubyists
vanstee
141
7.4k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.8k
Side Projects
sachag
455
43k
A better future with KSS
kneath
240
18k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
180
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.6k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
810
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" } }