Laravelのパフォーマンスについては、たくさん書かれています。高速アプリケーションでは最高のフレームワークではありませんが、多くの選択肢があり、素晴らしいコミュニティーとドキュメンテーションがあります。私はLaravelが私の状況に合っているかどうかを知りたいと思います:複雑なブラウザのゲームのWebサイトのLaravel
私は現在、世界中の何千人もの訪問者が演奏してくれるブラウズアガメを開発中です。同時に3000人以上の同時ユーザーがいる可能性があります。アプリケーションは、ビュー、ルーティング、セッション管理、認証、データベース接続、cronjobなど、多くの異なるモジュールを必要とするため、少し重いです。それは本当にダイナミックなゲームなので、アプリケーションは何度も読み込まれます。そして:私は多くの専用サーバーに投資するほどのお金は持っていません(少なくとも初めではない)。
私は他のフレームワークも検討しました。 Lumen、Slimなどのマイクロフレームワークではゲームに必要なすべてのモジュールがサポートされていないため、Laravelは良い選択だと思います。しかし、私は実際に私が見ているベンチマークのために怖いです。 Laravelは、他のフレームワークと比べて見栄えが悪いです。遅いですし、多くのメモリを消費し、多くのリクエストを処理できません。
私の質問:Laravelは、数千人の同時ユーザーがいる可能性のある重いブラウズ・アーゲーのウェブサイトに適していますか?キャッシングとホームステッドは確かに役立ちますが、Laravelはまったくいい選択ですか、本当に優れたフレームワークがありますか?
それはあなたの予算にもよります:)リソースがある場合は、3000人の同時ユーザーを処理するために水平に簡単に拡張できます。 リソース(金額)が低い場合は、高い並行レベルでlaravelを選択しません.1分間に180,000〜250,000人のユーザーと話しています。 –
ありがとうございます。マイクロフレームワークや他のフレームワークをお勧めしますか?何か提案はありますか? – Jordy
何かをお勧めするには幅がありませんが、ファルコンよりもパフォーマンスが気になる場合は –