phpstudy
メイン発表枠(20分)
PhpStormと関連ツール @yusuke 山本裕介さん
- :ブラウザ連携:-プレビューでは、browserfyのようにリアルタイムに更新出来る(chrome extension必要)
- :ZENコーディング:-script:srcなど
- :Quick-fix?:-Option+Enter
- MacだとCtrl+Spaceかな
- :Option+Space:-他の言語を差し込むことができる
- :.if .echo:-:カーソルを戻さずにechoを記述したりできる:-工夫すればforeachとかもできるのかしら。
- :引数の型が曖昧だと教えてくれる:-if ($person instanceof Person)や型指定で回避
- PHPUnit対応
- :同社製のレビューツールupSource:-レビューだけど定義元・呼び出し元などのジャンプができる
- upSourceのコメントもIDEから閲覧可能
- 10名まで無料
- 詳しい説明などはハンズオンにくればいい
LT枠(5分)
PHP 5.3 → 5.6 / FuelPHP 1.6 → 1.8 にアップデートした話 @kakakakakku Yoshiaki Yoshidaさん
- phpcompatibilityでPHPのバージョン依存のコードを確認できるが完全ではないので独自でも補完
- リリース時にはKibanaなどでエラーを収集しながら並行運用で改修をしていく方法
- LTSV(ログに適したテキストフォーマット)
Web Componentsで実現するPHPerのための次世代Webアプリケーション開発への道。(LT版) @sizuhiko しずひこさん
- jsのコンポーネントを自力で書かなくても便利な枠組みがある
- CordovaではなくてWEBで可能
- bower使おう
- Extensible webなど、有名どころの情報源に当たろう
- Web Components の1つを挙げる、Polymer便利