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
PHPひとめぐり
Search
らいあ
October 01, 2016
Programming
0
35
PHPひとめぐり
らいあ
October 01, 2016
Tweet
Share
More Decks by らいあ
See All by らいあ
GoのDBライブラリについて調べてみた
ryer
0
560
shimanego3-lt.pdf
ryer
0
390
PageSpeed基礎知識
ryer
0
56
PHPとDBの常識的な話
ryer
0
140
関西ソーシャルゲーム勉強会のご紹介
ryer
0
49
Other Decks in Programming
See All in Programming
Djangoアプリケーション 運用のリアル 〜問題発生から可視化、最適化への道〜 #pyconshizu
kashewnuts
1
260
Rubyで始める関数型ドメインモデリング
shogo_tksk
0
130
ナレッジイネイブリングにAIを活用してみる ゆるSRE勉強会 #9
nealle
0
120
バッチを作らなきゃとなったときに考えること
irof
2
480
Honoをフロントエンドで使う 3つのやり方
yusukebe
7
3.5k
Boost Performance and Developer Productivity with Jakarta EE 11
ivargrimstad
0
630
Flutter × Firebase Genkit で加速する生成 AI アプリ開発
coborinai
0
170
CloudNativePGを布教したい
nnaka2992
0
100
もう僕は OpenAPI を書きたくない
sgash708
5
1.9k
Jakarta EE meets AI
ivargrimstad
0
180
苦しいTiDBへの移行を乗り越えて快適な運用を目指す
leveragestech
0
900
Honoとフロントエンドの 型安全性について
yodaka
7
1.4k
Featured
See All Featured
Build your cross-platform service in a week with App Engine
jlugia
229
18k
Into the Great Unknown - MozCon
thekraken
35
1.6k
For a Future-Friendly Web
brad_frost
176
9.6k
Optimising Largest Contentful Paint
csswizardry
34
3.1k
A Modern Web Designer's Workflow
chriscoyier
693
190k
Documentation Writing (for coders)
carmenintech
67
4.6k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
GraphQLの誤解/rethinking-graphql
sonatard
68
10k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
21
2.5k
Art, The Web, and Tiny UX
lynnandtonic
298
20k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
193
16k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.1k
Transcript
None
None
None
None
None
None
None
None
None
None
ご安全に
None
None
None
$ /Applications/MAMP/bin/php/php7.0.10/bin/php -r “echo 123;” 123
None
None
# apt-get install –y php php-intl php- mbstring php-xdebug
deb http://packages.dotdeb.org jessie all
# wget https://www.dotdeb.org/dotdeb.gpg # apt-key add dotdeb.gpg # apt-get install
–y php php-intl php- mbstring php-xdebug
# yum install -y epel-release # yum install -y http://rpms.famillecollet.com/enterprise/remi-
release-6.rpm
# yum install --enablerepo=remi-php70 php php-intl php-mbstring php-xdebug
便利! $ php –S localhost:8000 => http://localhost:8000/
Rewrite!! $ php –S localhost:8000 –file api.php => http://localhost:8000/v1/user/8/
None
None
コンピュータに何のソフトウェアがインストールされたか を記録し、新しいソフトウェアのインストール・新しい バージョンへのソフトウェアの更新・以前インストールし たソフトウェアの削除を容易に行えるようにするプログラ ムです。 パッケージマネージャとは - Debian
None
None
None
$ php composer.phar --help 簡単 でしょ?
None
None
$ php composer.phar init
None
$ php composer.phar install ./composer.lock ./vendor/autoload.php ./vendor/*
None
None
$ php composer.phar update ./composer.lock ./vendor/autoload.php ./vendor/*
None
None
★やDL数 を参考に
None
None
None
None
None
None
None
None
None
None
var_dump($val);
None
文字通り「デバッグをするための専用の道具」。実行を一 時停止したり、変数の中身を見たり、色々なことができる。 たいていのプログラミング言語にはツールセットが備わっ ている。 http://e-words.jp/w/デバッガ.html
# apt-get install php-xdebug
None
プロファイラとは、動作中のプログラムがどの処理をどう いった順序で実行したかを監視するプログラム。コンパイ ラやデバッガなどと共に、プログラミング言語の開発環境 の一部として提供されることが多い。 http://e-words.jp/w/プロファイラ.html
None
None
ツール類の話は それだけで一日いります。 ハンズオンどうですか?
None
None
いつか 山陰も…
None
None