Lara vs CI vs Fuel vs yii 2012

Tags : その他  

2012年最強王者決定戦。(釣り記事です。お付き合いください。)

スピード

たぶん、(速)Lara > Fuel > yii > CI > Cake > メジャー(遅) 。

ちょっと前のへロワ・ベンチによるとそうなるが、まあ役に立ちません。大きなプロジェクトなら、候補を絞り、もうちょっと実用的なサンプルを作成し、それでベンチ取らないと話しにならないでしょう。Laravelも4になると、多少スピードが落ちるかもしれないですよ。

DBが絡んで、ORMも使って、あーで、こーでとなれば、条件次第でかわるので、これを一番重要な選択の基準にすべきでないでしょう。

そもそもスピードを求めるなら、何故PHP、ぐぁ…(刺されました。)

人気

たぶん、メジャー ≒ CI > yii ≒ Cake > Lara > Fuel。

CIのライセンス問題でFuelが注目されつつあったが、皆忘れるのが早く、CIが人気を盛り返してきたため、Fuelは伸び悩み。いくら燃料があっても火付け役がいなくては始まらないという事か。ああ、別に巧いこと言ったとは思っていません。(ごめんなさい、ちょっとだけ思いました。)Cakeは段々と低下傾向。メジャーはなにせメジャーだから。Googleトレンドで検索ボリュームがあろうとなかろうと、仕事がある限り、使われ続ける。Cakeは下降、yiiは上昇傾向。

PHP5.4になると、メモリ効率も速度も改善されるため、もともと高機能なメジャーフレームワークの人気が盛り返すかも知れません。

日本だと、メジャー ≒ Cake > CI ≒ Fuel > yii > Lara。Cakeは下落傾向も、CakeとCIの間には大きな差があり、Fuleとyiiの間にも差がある。Laraは存在すらしていない状態。日本人のユーザーがいないと、ガラケー対応コードが揃わず、ガラケー対応コードが揃わないと、日本では人気が出ないというのは、今でも真実であるのが悲しいこの国の現実…

とはいえ、PHP自体がコンピューター言語の中で、それほど検索ボリュームが無いのに比べたって五十歩百歩、目糞鼻糞、ぐぇ…(射撃されました。)

コミュニティ

  • メジャー よく分かりません。参加したら魂を吸い取られそうで、近づけません。
  • Cake まだ人気を保っているのは、コミュニティーのおかげでもあります。
  • yii 日本ユーザー会ができて、これから盛り上がるかもしれません。本家も良いです。
  • CI 昔、投稿した時、レスポンスは良かった。最近は全く知りません。
  • Fuel 本家は結構良い。日本では今のところGoogleグループです。
  • Lara とても良い。けど最近はコアメンバーは表立ってコメントせず、教えてくんばかりで内容のフォローはできません。その中でも、変なことをポストする奴に対抗する変な奴が私です。英語も中途半端ですので、浮いてます。それでもめげずに時々投稿します。これを「勇気」と言わずなんと言おう、ぐはっ(キーボードが爆発しました。)に、日本にはコミュの影も形もありません…

開発体制

  • メジャー それぞれによる。ググってね。
  • Cake 忘れた。ググってね。
  • yii わかんない。ググってね。
  • CI 会社権限、だけどコミュニティー主体。
  • Fuel コミュニティ主体。フレームワークの規模の割には多すぎるのか、性格なのか、ややまとまりに欠ける感があり。
  • Lara コミュニティ主体だが、中心は一人。だから、統一されているが、よほど納得させる新機能でない限り、取り込まれない。

機能

たぶん、(多)メジャー > yii > Cake > Fuel > Lara > CI (少)

これは機能てんこ盛りにするほど、余計なコードは動くし、覚えるのも大変になるので、自分のプロジェクトに合わせてフレームワークを選択するのが良いですね。

でも、単純に比べられないのは、どのフレームワークも機能の拡張が可能で、そうした拡張機能を付け足せば、何を選んでもそこそこの機能性は実現できるからでしょう。

逆に言えば、純粋なフレームワークだけの機能で、選択する時代は終わったという事です。優秀な拡張の数は、コミュニティーの質と量で決まるので、良いコミュニティーがあるところを選ぶべきという事です。

記事を書く

  • メジャー 需要があるためそこそこアクセスは取れるでしょう。しかし、メジャーは公式が充実しているので、ありふれた内容を書いても、埋もれてしまうでしょう。
  • Cake CI Fuel すでに多くの記事がネット上にはある。満天の夜空に、新しい星ができた所で、見つけられないだろう。そして多くの恒星が輝いている。そのそばで光を放っても、見つけてもらえないだろう。そして何より重要なのが、これらのフレームワークを愛する人は、きっかけがない限り、他のフレームワークには目もくれない。つまり、フレームワーク以外の情報には興味がないため、広告をいくら貼り付けても、クリックされることはないだろう。(たぶん、彼らは意地でもクリックしない。)
  • Lara yii 真っ暗な夜空であれば、小さなLEDランプであっても、どこからでも見える。問題は、星を探すために、夜空を仰いでくれる人がどれだけいるかだ。それでも、こうした新しい情報を探す人達は、何かの問題を抱えていたり、積極的に情報収集している可能性が大きいため、多少なりとも広告をクリックしてくれる可能性はある。

もてる?

  • メジャー 嫌われる
  • Cake もてない
  • CI もてない
  • Fuel もてない
  • yii もてない
  • Lara もてない

2013年、来年の運勢は

  • メジャー 公共投資の増大による、IE6対策で使用される機会があるため、金銭運は上昇。でも、その保守的すぎるところが嫌われ、恋愛運は凶。(一番美味しい部分は超メジャーのMSが持っていくでしょう。)
  • Cake 大きな変化は現れず。ただ、全て緩やかな下落傾向。
  • CI 日本では頭打ちです。世界に飛び出して吉。
  • Fuel 世界では先がありません。日本で頑張って吉。ただし、余りにも世界で凶が続くと、そのものがなくなってしまう可能性があります。
  • yii 共産圏で頑張ってください。うまくすれば、北朝鮮からの招聘があります。ヘタをすれば、北朝鮮から拉致されます。
  • Lara 飛躍の年です。ただし、日本での仕事運は凶。英語圏やヨーロッパでは来年後半に花開くでしょう。