Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
ニフティクラウドモバイルバックエンドとPHP
Search
KOYAMA Tetsuji
March 30, 2016
Programming
470
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
ニフティクラウドモバイルバックエンドとPHP
KOYAMA Tetsuji
March 30, 2016
More Decks by KOYAMA Tetsuji
See All by KOYAMA Tetsuji
PIE (PHP Installer for Extensions) をみんなで試そう/piseka-pie
koyhoge
0
120
君はPostScriptなウィンドウシステム 「NeWS」をご存知か?/sunnews
koyhoge
0
1k
全日本PHPカンファレンス2024スタンプラリーについて/stamprally-php2024
koyhoge
0
210
日本PHPカンファレンス2024スタンプラリーとその実装/phpcon-stamprally
koyhoge
1
2.4k
日本のPHPカンファレンスの歩みと、その辺もろもろ/phpcon_japan_history
koyhoge
0
350
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.9k
CloudFormation と FaaS のはざま - Kubernetes の設計思想を探る -/cf-faas-k8s
koyhoge
0
1.6k
Other Decks in Programming
See All in Programming
『寄り添うラジオ』をAIで作る 体験価値から逆算した、会話しないUXと品質設計
theoriatec2024
3
150
{ Android | Kotlin } Gradle Plugin in 2026
ryunen344
1
300
AIを上手に使っていこうとしたら越境せざるを得なくなった話 〜実践1年で見えた境界を越えなければならない理由と進め方〜 / Crossing borders with AI
tomoyakitaura
4
1.1k
Webの地図
yosuke_furukawa
PRO
6
4.2k
RSSとCodexを使ってX投稿自動化してみた
ochtum
0
110
AI × TiDD / 2026.09.05 Redmine 大阪
tokudiro
1
120
【高い買い物LT会】初任給で話題の国産フィジカルAIを買った話
akagami
PRO
0
150
PHPプロジェクトの結合バランスを可視化する #php_night
kajitack
0
230
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
260
thread_parallel_with_free-threaded_Python_and_NumPy.pdf
riku_sakamoto
0
300
アクセシビリティから考える情報設計
high_g_engineer
0
360
AWS Step Functions 大規模並列の壁を越える / jaws-sonic-2026-niigata-step-functions
kasacchiful
PRO
1
440
Featured
See All Featured
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.2k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
6
1.2k
How Software Deployment tools have changed in the past 20 years
geshan
1
34k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
990
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
530
The browser strikes back
jonoalderson
0
1.7k
Making the Leap to Tech Lead
cromwellryan
135
10k
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.6k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
720
The Illustrated Children's Guide to Kubernetes
chrisshort
51
53k
How to Ace a Technical Interview
jacobian
281
24k
Visualization
eitanlees
152
17k
Transcript
χϑςΟΫϥυ ϞόΠϧόοΫΤϯυ ͱ1)1 খࢁࢤ !LPZIPHF ୈճ1)1ษڧձˏ౦ژ
BCPVU͍͜΄͛ ‣খࢁࢤ ͜·ͯͭ͡ ‣ϓϩάϥϚʔ ‣!LPZIPHF ‣ؔΘ͍ͬͯΔஂମ ‣ຊ6/*9Ϣʔβձ ‣ຊ1)1Ϣʔβձ ‣ຊ1PTUHSF42-Ϣʔβձ
‣/$.#ΤόϯδΣϦετ
/$.# ‣/JGUZ$MPVE.PCJMF#BDLFOE ‣͍ΘΏΔN#BB4αʔϏε ‣ϞόΠϧόοΫΤϯυΞζΞαʔϏε ‣εϚϗ༻ΞϓϦͷαʔό෦Λɺ·Δͬͱ͓Ҿ͖ ड͚͠·͢ΑతͳαʔϏε
Կ͕Ͱ͖Δͷ ‣ձһཧɾೝূ ‣εϚϗͷϓογϡ௨ ‣σʔλετΞ ‣,74తͳͷ ‣ϑΝΠϧετΞ ‣ΦϒδΣΫτετϨʔδ ‣Ґஔใݕࡧ
Ͳ͏ͬͯ͏ͷ ‣֤छ4%,͕͋Γ·͢ ‣J04 0CKFDUJWF$ ‣"OESPJE +BWB ‣+BWB4DSJQU OPEF
.POBDB ‣6OJUZ $
͑ɺ͏ͪͷݴޠແ͍ΜͰ͚͢Ͳ ‣3&45"1*͕ެ։͞Ε͍ͯ·͢ɻ ‣ઌ΄Ͳͷ֤ݴޠ༻4%,ɺதͰ3&45"1* Λୟ͍͍ͯΔ͚ͩɻ ‣IUUQNCDMPVEOJGUZDPNEPDDVSSFOU SFTUDPNNPOGPSNBUIUNM
࠷ۙͷτϐοΫ ‣ถ1BSTF͕݄ʹऴྃ ʮ'BDFCPPLࡿԼͷ1BSTFɺαʔϏεऴྃʯ IUUQKBQBO[EOFUDPNBSUJDMF ‣/$.#ʹ1BSTF͔ΒͷҠߦͷ૬ஊ͕ͨ͘͞Μ དྷ͍ͯΔͦ͏
None
࠷ۙͷτϐοΫ ‣ʮεΫϦϓτʯػೳՃ ‣/PEFKT࣮ߦڥ ‣"84-BNCEBతͳͷ ‣ϩδοΫΛΫϥυଆͰ࣮ߦͰ͖ΔΑ͏ʹͳͬ ͨ
εΫϦϓτͷ࣮ྫ ‣ྫ͑ҎԼͷίʔυΛμογϡϘʔυ͔ΒΞοϓ ϩʔυ module.exports = function(req, res) { if (req.query.name
== undefined) { res.status(400).send('Bad Request'); return; } res.send(req.query.name); }
‣μογϡϘʔυ͔Β͜Μͳ෩ʹ࣮ߦͰ͖Δ
var NCMB = require('ncmb'); var app_key = 'XXXXXXXX'; var client_key
= 'XXXXXXXX'; var ncmb = new NCMB(app_key, client_key); ncmb.Script .query({name: 'hello_PHP'}) .exec('GET', 'script.js') .then(function(res) { console.log(res); }) .catch(function(err) { console.log(err); }); $ node call.js { body: 'hello_PHP' } ‣ϓϩάϥϜ͔Β࣮ߦ͢Δͱ͜͏ OPEF
1)1͔Β ‣ຖճ͍Ζ͍Ζܭࢉͯ͠3&45"1*ୟ͘ͷΊͲ͍ ‣ϥΠϒϥϦΛެ։͍ͯͩͬͯ͘͠͞Δํ͕͍Βͬ ͠Ό͍·͢ ‣ODNCQIQ ‣IUUQTHJUIVCDPNOBLBHBXBZPTIJLJ ODNCQIQ
Ͱͪͱػೳ͕Γͳ͍ ‣ODNCQIQɺ࣮࣭ؒߋ৽ͳ͠ ‣ϑϧػೳͷ/$.#1)14%,ཉ͍͠ͳʔ ‣ͱ͍͏͜ͱͰ࡞Δ͜ͱʹͳΓ·ͨ͠ˡ/FX ‣࢝Ί͔ͨΓͳͷͰ·ͩެ։Ͱ͖Δͷͳ͍ Ͱ͢
Ͳ͜Ͱ͏ͷ ‣αʔϏε͔Βͷϓογϡ௨Ͱ͓ࠔΓͰ͋Γ· ͤΜ͔ ‣ʮσʔλετΞʯػೳϑϧϚωʔδͳ,74 ‣Ϣʔβཧͱ߹Θͤͯ͏ͱ"$-ઃఆͰ͖Δ ‣ࣗલͰ͕Μͬͯ࡞ͬͯྑ͍Ͱ͕͢ɺӡ༻େม ͡Ό͋Γ·ͤΜ
Ͱ͓ߴ͍ΜͰ͠ΐ͏ ‣͓ࢼ͠ແྉϓϥϯ͋Γ·͢ ‣"1*ϦΫΤετສճ݄ ‣ϓογϡ௨৴ສճ݄ ‣ετϨʔδΤϦΞ(# ‣εΫϦϓτ"1*ίʔϧճ݄ ‣͔ͦ͜Β্ສԁ݄ͷ&YQBSUϓϥϯ
·ͱΊ ‣NPCJMFCBDLFOEϞόΠϧͷͨΊʮ͚ͩʯͷ αʔϏε͡Ό͋Γ·ͤΜ ‣αʔϏεͷػೳΛׂͯ͠֎ग़͢͠Δࡍͷड͚ࡼ ʹ͑·͢ ‣1)14%,ݱࡏ։ൃத ‣͞΄Ͳԕ͘ͳ͍কདྷʹग़·͢