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 - Be Happy with PHP
Search
Sotaro Karasawa
December 17, 2011
Technology
1.3k
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
PHP - Be Happy with PHP
#phpapoc
Sotaro Karasawa
December 17, 2011
Transcript
60 slides
PHP Be Happy with PHP
Self Introduction
sotarok Sotaro Karasawa / @sotarok Crocos, Inc. Ethna git-daily
Crocos, Inc.
Ethna http://ethna.jp/
git-daily http://speakerdeck.com/u/sotarok/p/git-daily-a-tool-supports-a-daily-workflow-with-remote
None
2005͘Β͍: First contact
200606݄05
2006 ͳΜ͔ϞόΠϧͳΣϒαʔϏεΛ࡞ͬ ͯͨ
2007 @ όΠτ XOOPS Λվͯ͠ΣϒαʔϏεΛͭͬͯ͘ ͨ XOOPS ͷཧը໘ͷ෦ͰMVCతͳͷΛ ࣗ࡞ PHP
ษڧձ Ethna
2008 Twitter Ethna Mozilla, JavaScript, Firefox Extension OpenSource
2009 Python PFI C++
2010 େֶӃ → GR*E, Inc. ύʔϑΣΫτPHP
2011 GR*E, Inc. → Crocos, Inc.
ࠓͷͷલఏ
ͨΓલͷΛ͠·͢ ※ݸਓͷ؍Ͱ͢
ࢀߟจݙ
1. ͜͜Ζ͕·͑ 2. ੍ 3. ίϛϡχέʔγϣϯ Topic
͜͜Ζ͕·͑ͷ
1. PHP dis ͷ
݁: dis Βͳ͍
2छྨͷdis PHP ΛѪ͍͗ͯ͢͠Δਓͷ dis PHP ΛΑ͘Βͳ͍ਓͷ dis
ੈͷதͷߏਤ Ѫ͗ͯ͢͠ dis
ੈͷதͷߏਤ Ѫ͗ͯ͢͠ dis Ѫ͗͢͠ ͷਓ
ੈͷதͷߏਤ Ѫ͗ͯ͢͠ dis Ѫ͗͢͠ ͷਓ
ੈͷதͷߏਤ Ѫ͗ͯ͢͠ dis Α͘ Βͳ͍ έυdis
ੈͷதͷߏਤ Ѫ͗ͯ͢͠ dis Α͘ Βͳ͍ έυdis Α͘ Βͳ͍ έυdis Α͘
Βͳ͍ έυdis Α͘ Βͳ͍ έυdis Α͘ Βͳ͍ έυdis Α͘ Βͳ͍ έυdis Α͘ Βͳ͍ έυdis Α Β έ Α͘ Βͳ͍ έυdis Α͘ Βͳ͍ έυdis Α͘ Βͳ͍ έυdis Α͘ Βͳ͍ έυdis Α͘ Βͳ͍ έυdis Α͘ Βͳ͍ έυdis Α͘ Βͳ͍ έυdis Α͘ Βͳ͍ έυdis Βͳ͍ έυdis Α͘ Βͳ͍ έυdis
dis Δ͜ͱ ≠ Λೝࣝ͢Δ͜ͱ
dis Βͳ͍͜ͱ ≠ ͕Θ͔ͬͯͳ͍͜ͱ
݁Ռͱͯ͠: ָ͘͠ͳ͍
ͷೝࣝɾڞ༗
None
None
੍ͷ
νʔϜ։ൃͷ
খنͳνʔϜɾখنͳΞϓϦέʔγϣϯ ୭͕ͳʹΛॻ͍͔͕ͨΘ͔Δ ΈΜͳɺͲ͏ॻ͚Α͍͔͕Θ͔ͬͯΔ
ʮۭؾΛಡΉʯ͕௨༻͠ͳ͘ͳΔॠؒ
ʮ͜Μͳίʔυී௨ʹߟ͑ͨΒॻ͔ͳ͍ͬ ͠ΐʯ ͜Μͳίʔυͬͯʁ ී௨ͬͯʁ ୭ͷதͷʮී௨ʯ͔
ڭҭ: ৽͍͠ਓ͕ೖ͖ͬͯͨͱ͖ɺʮී ௨ʯͱ͍͏ೝࣝΛڞ༗ͤ͞Δ͜ͱ ن : ڞ༗͢ΔͨΊʹఆΊΔ͖Έ
Έͮ͘Γ ใͷڞ༗ Wiki ͱ͔ ςετ ษڧձ ίʔυϨϏϡʔ
PHP Ͱָ͘͠։ൃ ॊೈੑ ≠ ϑϦʔμϜ PHP ͷಛੑ্ɺʮͲ͜ʹԿΛॻ͍ͯͳΜͱ ͳ͘͏͘͝ʯଘࡏ͢Δ ͭ·ΓɺͲ͜ʹͲ͏͍͏ίʔυΛॻ͍ͯ େৎ
͑ɺϗϯτʁ
ϑϨʔϜϫʔΫ
ϑϨʔϜϫʔΫΈ νʔϜʹٻΊΒΕΔϑϨʔϜϫʔΫ Γͯͳ͍͔ ಥͬͬͯͳ͍͔
ʮϑϨʔϜϫʔΫͷ͍ํΛ͍֮͑ͨΜ ͡Όͳ͍ɺΞϓϦΛ࡞Γ͍ͨΜͩʯ
...!
͜ͷ·ͱΊ͕ࢥ͍͔ͭͳ͔ͬͨ
ίϛϡχέʔγϣϯ
ͲͷϨϕϧͷίϛϡχέʔγϣϯΛͱΔ͖ ͔ ϑϨʔϜϫʔΫͷ༷͕͔͑·ͨ͠ɺͱ͍ ͏ใࠂ ϑϨʔϜϫʔΫͷ༷Λม͍͑ͨΜͰ͚͢ Ͳɺͱ͍͏૬ஊ ࣮Λ. .. ?
1. ϓϩάϥϚ͕ίʔυΛॻ͘͏͑Ͱ
1. ϓϩάϥϚ͕ίʔυΛॻ͘͏͑Ͱ ͦΕ͋ͳͨͷdisͰͳ͍ ίʔυͷdisΛ͋ͳͨͷ൱ఆͱଊ͑ͳ͍ ʮͳΜͰ͜͏ͳͬͯΜͷʁʯ ཧ༝͕͋Εઆ໌͢Ε͍͍ɻͦΕ͕ਖ਼͍͠ ͱࢥ͏ͳΒओு͢Ε͍͍ɻ ίʔυ͕μϝͳΒ͍͍ͤ ͨͩͦΕ͚ͩͩ
2. ΤϥΠਓ͕ࢦ͞ͳ͖Ό͍͚ͳ͍ͷ
ιʔείʔυΛdisΕΔڥ ίʔυϨϏϡʔͱ͔
͍͞͝ʹͪΐͬͱٕज़ͷ
PHP 5.4 Ͱ༡΅͏
Debian (Ubuntu) ΦϨΦϨ .deb http://php.marvel.strk.jp/deb/ $ dpkg -i php5_5.4.0-0....deb Debian
ͷਓ ͱΓ͋͑ͣ↑͔Β
CentOS ͦͷଞ Debian Λ͏
CentOS ͦͷଞ Debian Λ͏ Debian ͷਓ ͱΓ͋͑ͣ↑͔Β CentOS ͷਓ
※ xdebug ͙ͤΔ ※ GCؔ࿈Ͱ͙ͤͬͯͨ →ͳΜ͔࣏ͬͨʁ
͓ΘΓ
More Decks by Sotaro Karasawa
See All by Sotaro Karasawa
「事業目線」の正体 〜3つのフェーズのCTO経験から見えてきた、EMが持つべき視点 @ EMConf JP 2026
sotarok
9
9.6k
大「個人開発サービス」時代に僕たちはどう生きるか
sotarok
23
14k
P2B Haus法人サポータープランのご提案
sotarok
2
1.8k
ソフトウェアxスタートアップから見た飲食と配送の世界 / The World of Food Deliverlies and Restaurant Businesses from a Software and Startup Perspective
sotarok
2
1.4k
CTO 3度目の正直 / My 3rd CTO Career
sotarok
21
11k
Introduction to the Corporate Solutions Engineering at MTC2018
sotarok
1
36k
Mercari meetup for Corporate Engineering #1 / What is "Corporate Engineering"?
sotarok
2
2.5k
Markdown and WYSIWYG
sotarok
1
6.6k
20 Jan 2017 / Moving Beyond Borders - Mercari DAY
sotarok
8
16k
Other Decks in Technology
See All in Technology
_マネジメントする人される人ナイト_2026__良いチームを作っていきたい_お気持ち_.pdf
xkxaxkx
0
530
Agent Harnessはどう作る?事例から学ぶAI Agentの設計思想
sergicalsix
0
320
Re:ゼロから始めるシェアハウスのペットな鯖
silmin_
0
130
自治体AIコンタクトセンター、何をどこに任せる?~Amazon Connect Customer +Amazon Bedrockの実践知~ / 20261107 Satoshi Torano
shift_evolve
PRO
1
140
AIが会計業務の伴走者に。 マネーフォワード クラウド会計MCPサーバーで実現するAI前提の新しい業務プロセス
nobitabashi
0
160
サーバーラックは作る時代! 3Dプリンターで作る10インチラックのススメ
jacopen
1
170
狙われているAPIの脆弱性!今こそ手をつけるべき根本的な対策とは?
nagix
0
130
市販IoT機器や自作IoT機器とHomeAssistantを駆使して家の電気代をできる限り見える化する方法の考案
harutiro
0
250
SSFの現在地 ― CAEP/RISCからAI Identityへ
oidfj
0
440
Reticulum, le réseau cypherpunk dont vous avez besoin !
rlifchitz
0
140
農家は秘伝のタレを知らない - NOBODY KNOWS THE HIDDEN SOURCE - Kaggriculture 3rd Place Solution
masspeaks
0
360
長い仕事を任せる (Workflows、クラウドセッション、Kiro Web) | 目指せ Kiro マスター 10
inariku
PRO
3
200
Featured
See All Featured
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.6k
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.7k
The SEO Collaboration Effect
kristinabergwall1
1
620
Context Engineering - Making Every Token Count
addyosmani
9
1.3k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
480
It's Worth the Effort
3n
188
29k
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
610
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
330
Digital Ethics as a Driver of Design Innovation
axbom
PRO
2
520
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.5k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.8k
Abbi's Birthday
coloredviolet
5
11k