フレームワークから学ぶこと
更新しました。
ある時気づいた。
どの言語技術にもフレームワークはあると。
フレームワークを先に探しだして、それから言語を覚えるのが流儀だ。
「PHPからCakePHPを学ぶ」
のではなく
「CakePHPからPHPを学ぶ」
その手法なら、CakePHPもPHPも同時進行で理解することになる。
フレームワークは、誰かがとっくの昔に作っていて、PHPだけでも数種類ある。
なぜ例えがCakePHPかと言えば、baserCMSのようなCMSを作ろうとしたからだ。
一度覚えれば、他のPHPフレームワーク(codeigniter、laravel、Symfony)の理解も早くなる。
※今さら私が新規のフレームワークを作って自慢しても時間の浪費だから他人に任せよう。
CakePHPから始めて良かった。
他の言語にもフレームワークはあるからぜひ使ってほしい。
フレームワークが無かったら誰かが作るまで待つのだ。