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
37
PHPひとめぐり
らいあ
October 01, 2016
Tweet
Share
More Decks by らいあ
See All by らいあ
GoのDBライブラリについて調べてみた
ryer
0
580
shimanego3-lt.pdf
ryer
0
400
PageSpeed基礎知識
ryer
0
60
PHPとDBの常識的な話
ryer
0
140
関西ソーシャルゲーム勉強会のご紹介
ryer
0
50
Other Decks in Programming
See All in Programming
MLOps Japan 勉強会 #52 - 特徴量を言語を越えて一貫して管理する, 『特徴量ドリブン』な MLOps の実現への試み
taniiicom
2
650
Haskell でアルゴリズムを抽象化する / 関数型言語で競技プログラミング
naoya
16
3.7k
赤裸々に公開。 TSKaigiのオフシーズン
takezoux2
0
110
Javaのルールをねじ曲げろ!禁断の操作とその代償から学ぶメタプログラミング入門 / A Guide to Metaprogramming: Lessons from Forbidden Techniques and Their Price
nrslib
3
1.9k
技術懸念に立ち向かい 法改正を穏便に乗り切った話
pop_cashew
0
1.3k
從零到一:搭建你的第一個 Observability 平台
blueswen
1
820
Development of an App for Intuitive AI Learning - Blockly Summit 2025
teba_eleven
0
110
#QiitaBash TDDでAIに設計イメージを伝える
ryosukedtomita
2
1.7k
Beyond Portability: Live Migration for Evolving WebAssembly Workloads
chikuwait
0
330
カクヨムAndroidアプリのリブート
numeroanddev
0
400
データベースコネクションプール(DBCP)の変遷と理解
fujikawa8
1
230
UPDATEがシステムを複雑にする? イミュータブルデータモデルのすすめ
shimomura
1
520
Featured
See All Featured
Into the Great Unknown - MozCon
thekraken
39
1.8k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
6
680
Large-scale JavaScript Application Architecture
addyosmani
512
110k
Art, The Web, and Tiny UX
lynnandtonic
299
21k
Done Done
chrislema
184
16k
Site-Speed That Sticks
csswizardry
10
620
Practical Orchestrator
shlominoach
188
11k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
331
22k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
3k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
32
5.9k
Git: the NoSQL Database
bkeepers
PRO
430
65k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
30
2.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