0

UIが何を使用するか(フラッシュ、HTMLなど)はまだ決定していませんが、mysqlがマルチプレイヤーポーカーゲームに受け入れられるソケットを作成できると思われるかどうか知りたいですか?私がDBの使用を検討している理由は、それが私がこれを達成する方法を知っている唯一の方法であり、XMLソケットなどについて何も知らないからです。ダイヤルアップおよび低速のモバイル接続では、パフォーマンスが問題になりますか?ユーザーのターンとフロップを同期しようとすると、問題が発生する可能性がありますか?弾丸を噛んで別の種類のソケットを使うべきですか?もしそうなら、あなたは何を提案しますか、そしてどこで自分自身を教育し始めるのに良い場所でしょうか?ありがとう。

4

2 に答える 2

1

インラインポーカーゲームを作成するために使用するテクノロジーは、確かにそれほど重要ではありません。主な問題は、すべてのサブシステムを相互に接続する方法と、すべてのレベルでセキュリティを確保する方法にあります(サーバーの物理的な健康を確保する人間から、プレーヤーのOS環境まで、おそらく一部の法律家や銃撃者がいます-そしてそれはレベルのLoooOOotを作ります:-))

ただし、技術的な考慮事項が必要な場合は、個人的にZend FrameworkをPHPライブラリ/フレームワークとして使用し、PostgreSQLをデータベースとして使用します。そして、アプリケーションの非常に大きな部分は、PHPではなく、pl-pgsqlを介してデータベースにコーディングされます。PHPは、さまざまなレベル(人間、Webサービスなど)でいくつかのUIを提供し、いくつかのセキュリティレベルをチェックするために存在します。Ajaxの相互作用はjQueryで行われます。間違いなく、大量のデータ、優れたセキュリティレベル、大量のレプリケーション、大量のデータチェックと自動更新を備えたアプリケーションには、MySQLよりもPostgreSQlの方が望ましいと思います。

于 2011-04-14T14:41:21.780 に答える
0

PHP / MySQLは、一部のシステム(ASP.NETなど)ほど高速ではありませんが、ダイヤルアップ/モバイルなどの低速接続では問題になりません。

私の観点から見たPHPの利点(誰もが必要としているものではありません)は、非常に透過的であるということです。つまり、HTTP送信と応答を簡単に制御できます。それはあなたにとって有利かもしれません。

于 2011-04-14T13:38:51.400 に答える