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
KOYAMA Tetsuji
February 08, 2025
Technology
0
94
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
940
全日本PHPカンファレンス2024スタンプラリーについて/stamprally-php2024
koyhoge
0
180
日本PHPカンファレンス2024スタンプラリーとその実装/phpcon-stamprally
koyhoge
1
1.9k
日本の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.6k
CloudFormation と FaaS のはざま - Kubernetes の設計思想を探る -/cf-faas-k8s
koyhoge
0
1.5k
ITイベントマニアから見る技術イベントの動向/techevent
koyhoge
0
320
Other Decks in Technology
See All in Technology
意外と知らない状態遷移テストの世界
nihonbuson
PRO
1
280
Snowflake Industry Days 2025 Nowcast
takumimukaiyama
0
130
[Neurogica] 採用ポジション/ Recruitment Position
neurogica
1
130
ActiveJobUpdates
igaiga
1
330
Oracle Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
1
770
Authlete で実装する MCP OAuth 認可サーバー #CIMD の実装を添えて
watahani
0
200
AWSの新機能をフル活用した「re:Inventエージェント」開発秘話
minorun365
2
480
業務の煩悩を祓うAI活用術108選 / AI 108 Usages
smartbank
9
14k
20251218_AIを活用した開発生産性向上の全社的な取り組みの進め方について / How to proceed with company-wide initiatives to improve development productivity using AI
yayoi_dd
0
730
Agent Skillsがハーネスの垣根を超える日
gotalab555
6
4.5k
なぜ あなたはそんなに re:Invent に行くのか?
miu_crescent
PRO
0
220
2025-12-27 Claude CodeでPRレビュー対応を効率化する@機械学習社会実装勉強会第54回
nakamasato
4
1.1k
Featured
See All Featured
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.3k
How to make the Groovebox
asonas
2
1.8k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
0
970
Balancing Empowerment & Direction
lara
5
820
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
410
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
400
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
53
47k
Speed Design
sergeychernyshev
33
1.4k
Optimizing for Happiness
mojombo
379
70k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
73
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
29
The Pragmatic Product Professional
lauravandoore
37
7.1k
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" } }