回答編集履歴

2 修正

m.ts10806

m.ts10806 score 39199

2018/06/08 10:30  投稿

PHPのフレームワークを利用しようとするのでしたら、そのフレームワークは間違いなくPHPで出来ています。
何かのときにきちんとPHPを理解できるようになっていないと歯が立たないと思っておいたほうが良いです。
「なぜこのフレームワークはこう組むとこう動くのか」知ろうと思ったらフレームワークの使い方だけ覚えても意味がありませんよね。
特にオブジェクト指向なんかはフレームワークだけでは身に付かない可能性が高いです。(フレームワークはオブジェクト指向で組まれているものがほとんどですが、お作法に倣えばその裏の部分は意識しなくても良いので)  
 
PHP自体をきちんと学んでおくことでフレームワークをより効果的に使うことができるようになるはずです。
※そもそもPHPがどのように動くかという点も学ぶべきところなので  
 
これはどのプログラミング言語にも言えることです。
フレームワークの活用はあくまで「応用」と捉え、基礎をきちんと(どんなに時間をかけてでも)学んでおくべきです。
フレームワークの活用はあくまで「応用」と捉え、基礎をきちんと(どんなに時間をかけてでも)学んでおくべきです。
少し古いですが下記のような記事も参考にしてみてください。
- [PHPを勉強するならこれだけは言いたい!PHPのオススメ勉強法](http://www.kaasan.info/archives/2623)
1 修正

m.ts10806

m.ts10806 score 39199

2018/06/08 10:21  投稿

PHPのフレームワークを利用しようとするのでしたら、そのフレームワークは間違いなくPHPで出来ています。
何かのときにきちんとPHPを理解できるようになっていないと歯が立たないと思っておいたほうが良いです。
「なぜこのフレームワークはこう組むとこう動くのか」知ろうと思ったらフレームワークの使い方だけ覚えても意味がありませんよね。
PHP自体をきちんと学んでおくことでフレームワークをより効果的に使うことができるようになるはずです。
PHP自体をきちんと学んでおくことでフレームワークをより効果的に使うことができるようになるはずです。
これはどのプログラミング言語にも言えることです。
フレームワークの活用はあくまで「応用」と捉え、基礎をきちんと(どんなに時間をかけてでも)学んでおくべきです。

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る