FuelPHP 勉強会 大須 vol.3に行ってきました。 何気に、今年初めての勉強会です。
自己紹介
まず始めにATNDに登録した順で自己紹介
なかなか、しゃべろうと思ってたことをうまくしゃべれなかったです。
はじめての FuelPHP
@ounziwはじめての FuelPHPを使って概要を説明
- ORM プロファイラ上で出てこないクエリ発行をしている場合もある
- プロファイリングでSQLのクエリも出す場合は、app/config.php 以外に DB の接続設定でもONにする必要がある
- プロファイリングはdevelopmentでもproductionでも効いてしまうので普通はdevelopmentでのみONにする
ユニットテストのすすめ
- いまからやるならPHPUnit
- テスト書かずに機能追加するのは怖いと思う
- Controllerのテストを書くのは難しい
function _form() { : } function action_hoge() { return View::forge($this->_form()); }
みたいな感じで、、、
ただ、これは純粋なControllerのテストではないのかなー?現状はコントローラのテストを書くのは難しいかも
- oil test --coverage-html DIRNAME ではなくて oil test --coverage-html=DIRNAME Test - Oil Package - FuelPHP Documentationがおかしいっぽい(2月17日現在)
- CakePHPもPHPUnitなのでメジャーなフレームワークは全部 PHPUnit を使ってる
- みなさん今日からテストを書きましょう
休憩
20分ぐらい休憩
Day 13 FuelPHP + eXcale でデプロイ体験
@yamamoto_manabuDay 13 FuelPHP + eXcale
スライドを書いた本人が直々に説明&レクチャーをしていただきました。
- Pagoda BoxはFuelPHPに対応、バージョンは?
- eXcale 「This invitation link isn't valid. Perhaps you already used it?」ってでて登録できなかったorz → なんかパスワードに記号を使うとエラーになるっぽい
- ニフティクラウドもFuelPHPに対応、5日間は無料で試せる!
eXcale とりあえずFuelPHPで/index.phpで表示できた Fuel/以下も名前変えたのでとりあえずいいのかな? ただ、.htaccess使えないのでなんか残念な感じ。
SNSで言及すると拾ってくれるかも?
Day 15 FuelPHPドキュメント翻訳へのお誘い
- 翻訳ウィークの結果は15ポイントアップ
- github上で簡単に翻訳作業ができる!
- 翻訳作業状況はつFuelPHP翻訳状況 1.5
- 翻訳すると日本人ユーザーみんながハッピー
- 原文からおかしい場合はこんな感じに本家にPullRequestつPull Request #512 fuel/docs GitHub
まとめ
とりあえず、こんな感じでした。 プログラムをもくもくでもなく、かといってスライドを食い入るようにってわけでもなく、まあ、途中すこし手は動かしたのですが、、、なかなか新鮮で面白かったです。
去年からぽつぽつ勉強会に顔を出していますがいろんなスタイルがあって面白いなーと楽しみながら行ってます。
あっ、あと近くの味仙に台湾ラーメンを食べに行きましたが、標準ではなく辛さマイルドなアメリカンを食べましたが辛かったです(´・ω・`)