PHP初心者へのフレームワーク(たとえばSymfony 2とか)のススメ 〜 Symfony Advent Calendar JP 2011 15日目
Symfony Advent Calendar JP 2011の15日目です。昨日は@ganchikuさんの「Symfony2 クックブックの主観的なおさらい Symfony Advent Calender 2011 JP -14日目」でした。いつもは、物欲ネタが多い本ブログですが、今日はプログラミングねた。PHPの代表的なフレームワークのひとつであるSynfonyのお話です。
で、本当はAsseticの話を書くなどとAdvent Calendarへの参加表明のときには書いていたのですが、ちょっと仕込みをしている時間がなくなってしまったこと、Asseticの概要はすでに軽く書かれちゃったので、あえて原点に立ち返ってフレームワークって何、おいしいの? というような話を皮切りに、Symfonyの話をしたいと思います。
というのも、ここ数年の仕事でかかわったいくつかの現場で、PHPが書けるエンジニアを探してる場面で、PHPは書けるけどフレームワークを使った経験がないという方が意外と多かったということと、フレームワークを使った経験がある人が見つからなくて困るという話をあちこちで伺ったりしたからです。
なので、PHPをはじめたばかりのひと、これからはじめるひと、PHPは書いているけどフレームワーク喰わず嫌いなひとをターゲットにしたゆるめの内容です。なので、ガッツリSymfonyをハックしてやんよ。という人には向きません。
いちおう今日のアジェンダは以下な感じなので、もし興味があれば、途中からでもお読みくださいませ。
- そもそもフレームワークって
- じゃあ、どのフレームワークがよいわけ?
- symfony 1.xとSymfony 2は別物です
- せっかくだからソースも読もう
続きを読む "PHP初心者へのフレームワーク(たとえばSymfony 2とか)のススメ 〜 Symfony Advent Calendar JP 2011 15日目" »