2010-12-29 1 views
7

ScalableはCodeigniter Vですその他のPHPフレームワークは?私はCodeigniterを初めて使い、他のPHPフレームワークと比較してどの程度スケーラブルであるかを知りたいですか?ScalableはCodeigniter Vですその他のPHPフレームワークは?

+0

どのような面でスケーラブル? – jondavidjohn

+2

スケーラビリティのための最高のPHP MVCフレームワークは何ですか?(http://stackoverflow.com/questions/132056/what-is-the-best-php-mvc-framework-for-scalability) – mario

+0

^I –

答えて

1

CodeIgniterはPHP4用です。 Kohanaはあなたがタグ付けしたものの中から最良の選択です。 CIは素晴らしいですが、私はそれがどれほどスケーラブルであるかわかりません。

+3

これは荒いですが、CodeIgniter 2.0はPHP4をサポートしていません。 CIは、私が遭遇したすべてのベンチマークでKohanaを破っていますが、私はいつも今のものを見て満足しています。 –

+0

OK、CI 2.0のダウンロードボタンはどこですか? –

+0

@webarto:ここから最新のヒントをダウンロードしてください:https://bitbucket.org/ellislab/codeigniter – treeface

3

一般的に、スケーラビリティと言えば、ほとんどの人が一方向に考える傾向があり、それは成長という点でです。多くのフレームワークは成長をうまく処理しますが、CIの強力なスーツは、フレームワークのフットプリントを使用に応じて上下両方向に制御することができます。開発者はリソースの効率性を究極的にコントロールできます。これは、アプリケーションが大きくなっても、このコントロールを保持することを意味します。アプリケーションが要求しても、それに従ってリソースを引き続き使用できます。

Webアプリケーション開発者に質問すると、使用したタグとともに4つまたは5つの異なる回答が得られるでしょう。

それはそれを使っているのか頼んでいるのか、それを使用しているのが好きなのか尋ねると、鶏や卵の質問です。

7

CodeIgniterは非常にスケーラビリティがあります。それはCodeIgniterの愛好家からのややばかげて聞こえるかもしれませんが、それが私がそれを愛する理由です。

CodeIgniterはばかばかしく軽量です。実際のオーバーヘッドはなく、Rasmusによって最も軽量なフレームワークとして推奨されています。

スケーラビリティは、トラフィック、パフォーマンス、および一般的なサイズでアプリケーションを拡張することです。一般的なサイズは重要ではありません。ロードするものだけをロードするので、トラフィックは適切なキャッシングとパフォーマンスでうまくいきます。すでに指摘したように、光っています。

私はAlexaで100,000以上のウェブサイトを集めており、まだ苦労していません。

+0

いつものようにコメントと洞察をいただきありがとうございます。好奇心の中で、コハナを使ったことはありますか?もしそうなら、あなたはCIが持っていたらどうなりましたか?あなたは何を憎んだのですか?あいまいな質問、私は知っていますが、私はあなたが何を考えているのが好奇心です。 – treeface

+0

私はKohanaを使っていくつかのアプリを作っていますが、それは楽しくて大変です。私は本当に彼らのカスケードファイルシステムが大好きで、PHP5のモデル(と一般的にオートロード)は$ this-> loadからの素敵な変更でした。残念ながらそれは文書化されておらず、ちょっと混乱しています。 CI、Kohana、Railsなどの完璧な組み合わせについては、FuelPHP http://fuelphp.com/をご覧ください。 –