Upload
shinichi-takahashi
View
539
Download
0
Embed Size (px)
Citation preview
♡PHP が恋しい話♡2016.04.16@takapyyy
何はなすん?• あんただれ?
• PHP が恋しい話
• 結果
何はなすん?• あんただれ?
• PHP が恋しい話
• 結果
あんただれ? Shinichi Takahashi高橋 慎一 ( たかぴー / いちぴー )
職業: AWS 系エンジニア所属: cloudpack 大阪コミュニティ: 関西 PHP UG
EC-CUBE 3 開発リーダー
PHP カンファレンス関西実行委員長
何はなすん?• あんただれ?
• PHP が恋しい話
• 結果
おことわり
本発表は PHPer が Python2.7 を3ヶ月くらい真面目に触ってみた感想でありPython を否定 /Dis る意味合いは含んでおりません。
あんただれ? Shinichi Takahashi高橋 慎一 ( たかぴー / いちぴー )
職業: AWS系エンジニア所属: cloudpack 大阪コミュニティ: 関西 PHP UG
PHP が恋しい話• 支社内に PHPer が2人しかいない
• AWS Lambda が PHP 対応してない
• 業務で Python しか書いてない
PHP が恋しい話
PHP が恋しい話
PHP が恋しい話
PHP が恋しい話
思えば8年…他言語からDisられたり他言語に浮気しそうになったり
いろいろあったけど好きやったんやな…
そこで !
PHP が恋しい話
めっちゃええやんPHPをご紹介
PHP が恋しい話
Composerめっちゃ便利 !!
Composer めっちゃ便利な話• Python のパッケージ管理ツール” pip“
• composer install / require 相当のものはある• 依存性を完璧に解決してくれない• なんかかゆいとこに手が届かない
PHP が恋しい話
Carbonめっちゃ便利 !!
Carbon めっちゃ便利な話• 時間系のいろんなパッケージ入れないといけない• timezone 問題やら計算やら冗長• 同じ記述何回もすることに…• import 一個で済ませたい
PHP が恋しい話
PSRめっちゃうれしい !!
PSR めっちゃうれしい話• PEP-8
• スネークケース違和感ある• import 優先順位違和感ある ( ちゃんと autoload したい )
• Composer も恋しい
PHP が恋しい話
DB 接続が楽 !!
DB 接続が楽な話• Python はいろいろこまる• 3rd party のライブラリを使うことになる• AWS Lambda では psycopg2 が動かない• connection やら cursor やらで混乱しやすい
何はなすん?• あんただれ?
• PHP が恋しい話
• 結果
恋しくなった結果• 「これはなにでかいてもいいよ」
• 「さくっとつくって!」
• 「本番乗らないモックが欲しい!」
恋しくなった結果• 「これはなにでかいてもいいよ」
• 「さくっとつくって!」
• 「本番乗らないモックが欲しい!」
全部PHP
PHP が恋しい話
今は PHP7も出て、立派になった!LLなのに”オカタク”かけるし、
PHPerだからって卑下する必要なんてない !!
♡やっぱり PHPが好き♡
でも
Python もいいところがめっちゃある• ワンライナーきもちい(リスト内包記法)• デフォルトで入ってるライブラリが多い• AWS 上で動く
Python もいいところがめっちゃある• ワンライナーきもちい(リスト内包記法)• デフォルトで入ってるライブラリが多い• AWS上で動く
Recruit
cloudpack では、• 開発エンジニア• インフラエンジニア• デザイナーガンガン募集しています !!http://cloudpack.jp/recruit/
ご清聴ありがとうございました。