contentホームwebなボタン集PHPカンファレンス関西2014で始めよう!フレームワークことはじめ2014/06/19いよいよ明日に迫った日本対ギリシャ戦を気にしつつも、PHPカンファレンス関西2014のリレーブログ9日目です。予習用リンク集』でした。気になる関連情報がさくっと追えて助かる記事でした。そのPHPカンファレンス関西2014では、いくつかフレームワークに関するセッションが開かれます。勉強するのめんどくさいと思っているな方むけに、私の経験を通してそのメリットを書いてみます。早く開発出来るといったメリットが共通してあるかと思いますが、それとは別に個人的に感じたメリットは使う事で副次的に学べる事がたくさんあるということです。私は、初めてフレームワークを触ったときに、普段の開発では使わなかった単語にたくさん出くわしました。ルーティングビヘイビアマイグレーションスキーマユニットテストなどなど。いつどうやって使うのかなど調べてみると、これらの役割の便利さ/重要さに感動したのを覚えています。いった機能を知る事で、逆にフレームワークを使わない開発でもこれらの機能を意識して開発できるので、開発の質を上げることができました。こちらで聞けるんじゃないでしょうか。参加するしかないでしょう!もちろんフレームワークはこの4本以外にもあります。選択枝を広げられても選ぶのは難しいと思います。そこで私の選んだ理由をこっそり教えます。私は、最初のフレームワークにCakePHPを選びました。?名前がなんかかわいい、、、というのは半分冗談ですが、半分本気です。ぶっちゃけ、最初から自分にあったフレームワークなんて選べませんし、そもそも”自分にあう”ほど何かを確立していた訳ではなかったので、”重厚すぎず、とっつきやすそう”という理由で選んだのは大きなポイントでした。最初はそれぐらいでいいと思います。そこで、上記のような様々な用語と出会って、色々学んで、ある程度使えるようになると、次に別のフレームワークを触りだしても、似た部分が多いので、最初の壁がだいぶ乗り越えやすくなる、というメリットも生まれます。私も今、Laravelというフレームワークを勉強し始めてます。何とかなるかーと思って進めてます。(あれ、またかわいい名前選んでる?開発コミュニティとにかく、どれか触りましょう。触り始めたら、開発コミュニティへ参加することも強くをオススメします。近くで”○○勉強会”とかあれば、行けば分からない事を聞けたり、知らない機能に触れるチャンスです。私は、cakePHPを通して、色んな方と出会って勉強させてもらいました。周りに使っている人がいるかいないかで、勉強の効率もモチベーションも大きく変わってきます。いう意味では、日本人がよく使っている、というのも選定基準の一つになりますね。明日のリレーブログは、@tbsmcdさんです。