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
43
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
730
全日本PHPカンファレンス2024スタンプラリーについて/stamprally-php2024
koyhoge
0
150
日本PHPカンファレンス2024スタンプラリーとその実装/phpcon-stamprally
koyhoge
1
1.3k
日本のPHPカンファレンスの歩みと、その辺もろもろ/phpcon_japan_history
koyhoge
0
260
Inside SWOOLE: 非同期処理はどのようにして動くのか/inside_swoole
koyhoge
0
18k
映画を年300本観る技術/watch_300_movies_in_a_year
koyhoge
0
1.2k
Swooleで実装するPHP非同期処理の世界/phpcondo2019-swoole
koyhoge
3
5.2k
CloudFormation と FaaS のはざま - Kubernetes の設計思想を探る -/cf-faas-k8s
koyhoge
0
1.4k
ITイベントマニアから見る技術イベントの動向/techevent
koyhoge
0
310
Other Decks in Technology
See All in Technology
ソフトウェアエンジニアと仕事するときに知っておいたほうが良いこと / Key points for working with software engineers
pinkumohikan
0
110
ハッキングの世界に迫る~攻撃者の思考で考えるセキュリティ~
nomizone
13
5.3k
目の前の仕事と向き合うことで成長できる - 仕事とスキルを広げる / Every little bit counts
soudai
26
7.5k
現場で役立つAPIデザイン
nagix
35
12k
偶然 × 行動で人生の可能性を広げよう / Serendipity × Action: Discover Your Possibilities
ar_tama
1
1.3k
2025-02-21 ゆるSRE勉強会 Enhancing SRE Using AI
yoshiiryo1
1
400
抽象化をするということ - 具体と抽象の往復を身につける / Abstraction and concretization
soudai
25
12k
2024.02.19 W&B AIエージェントLT会 / AIエージェントが業務を代行するための計画と実行 / Algomatic 宮脇
smiyawaki0820
14
3.8k
Swiftの “private” を テストする / Testing Swift "private"
yutailang0119
0
130
AI エージェント開発を支える MaaS としての Azure AI Foundry
ryohtaka
6
610
30分でわかる『アジャイルデータモデリング』
hanon52_
9
2.8k
プロダクトエンジニア 360°フィードバックを実施した話
hacomono
PRO
0
110
Featured
See All Featured
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
12
970
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
30
4.6k
Speed Design
sergeychernyshev
27
790
How to Think Like a Performance Engineer
csswizardry
22
1.4k
Optimising Largest Contentful Paint
csswizardry
34
3.1k
Building a Scalable Design System with Sketch
lauravandoore
461
33k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
2.1k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Git: the NoSQL Database
bkeepers
PRO
427
64k
Six Lessons from altMBA
skipperchong
27
3.6k
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" } }