ウェブの技術の基礎概念でもある「サポートする人間の数が多いほど、その技術は生き残れる」というものから外れているからです(この日本において。前述のとおり、海外では違います)。日本では、「そもそも英語を読もうとしない」エンジニアが多いです。英語を読まない人は、「変化」も好みません。いうフレームワークの基礎の「骨格」を切り崩して機能を補充して使うようなやり方が、一般的なエンジニアにスムーズに受け入れられるとは、とても思えません。シンプルで長続きするのは、「ドキュメントが充実」しており、「ググれば誰かが書いている」ほどの人気の高さです。欠けているのはその2点で、そこが、この日本では難しいのです。周りが日本人以外のエンジニアなら、何の気兼ねもせず推奨できるでしょうが...。マニュアルや記事が少ないので、とっかかりが大変ですが、さすがに実プロジェクトで半年もさわっていると慣れてくるものです。習得する時間が膨大なものになりかねない点は、正直、運用面から怖いと言わざるをえません。私の例でいうと、1年経って、システムがリリースし、運用が落ち着いてきたので、案件から外されることになりました。根っこをさわったこともない、発注元が残ります。3に乗り換えるとき、どうするんでしょう...とは思いますが、どうも発注元は保守費用を自分のところで掌握したい様子。リスクも込みで背負うということなのでしょう。ドキュメントはすべて残しているので、分かる人がいるなら頑張ってほしいと思うだけです。私だったらリスクの高さにおののきます。反対に、今でもアブナイのだから、バックアップ要員として、もう一人PHPエンジニアをつけるべきだと思うほど...ですが、何の告知もなく決定したことなので、もう何も言えない状態です。やって、システムのリスクというのは、本来のプログラム的なところとは別の観点から高まっていくようです。話がややそれましたが、さて、動作が速く、「かゆいところにデフォルトでは手が届かないが、結構何とかなる」仕様は、意外と良いものです。何ともならず、「独特の解決方法」を何時間もかけて探す、というようなことはあまりありませんでした(英語が読めれば...)。使えたらいいな、と思います。理由は、オレオレフレームワークになりにくいこと、ディレクトリごとにグループ化したコントローラやモデルを作るのが直感的なこと、です。次にくるほど高速です。英語が重要になってくるフレームワークです。それでもYiiよりはわかりやすい印象を受けました。ウェブ開発するならドキュメントのやさしい英語くらい読破したいものですが、どうしても苦手な人には難しいでしょう。分かりやすくておすすめです。思いますが、決定事項には逆らえないのが末端のエンジニアの宿命のようです(繰り返しますが、日本では)。