この記事はPHP Advent Calendar 2012の17日目です。 昨日はgusagiさんのPHPerのためのスマートフォン対応でした。 そもそもフレームワーク(FW)とは 単なるライブラリ集を越えて、アプリケーションを作る際の枠組みやお作法も一緒に提供するものです。(Symfonyは作者が、FWとしてでなくライブラリとして設計してるけどFWと呼んでくれてもいいよ、みたいな事を言ってた気もしますが PHPのFWは非常に数が多いのですが、採用するのに向いた開発規模毎に分類して国内で人気のあるものをざっと見てみましょう。 なお、必ずしも一致するわけではありませんが、ターゲットとする開発規模が大きくなればなるほど、FWのコードサイズは大きくなり、コールグラフも広大になり、パフォーマンスが低下する傾向があります。ただしシステム全体としてみた場合、適切なキャッシュ戦略が採用されていればFW自