2012-04-11 6 views
0

私は、ユーザーがローカルバーでカバー料金を更新できるようにするiOSアプリを持っています。他のユーザーが見るために、データがアプリに表示されます。更新は、PHPスクリプトとスクリプト更新とXMLファイルにリクエストを送信することによって行われます。別のユーザーがXMLを更新しているとき、つまりファイルが新しい更新プログラムで書き換えられているときにXMLを読み取ろうとするとどうなりますか?XMLファイルが書き込まれている間にXMLファイルが読み取ろうとするとどうなりますか?

ありがとうございます!

+0

xmlファイルが巨大で、何千ものヒットがある場合を除き、それは問題ではありません。そのような種類のトラフィックをお持ちの場合は、とにかくデータベースを使用する方が効果的です。 – AMayer

答えて

0

ユーザーはサーバーの速度と接続速度に応じて、更新されたバージョンを取得する可能性が50-50です。私はAMayerに同意します。ファイルが大きくなると、サーバー上でENTIRE xmlファイルを何度もダウンロードしてアップロードすることが難しくなります。私は今MySQLデータベースをセットアップし、XMLの代わりに使用します。

+0

確かに。彼は確かにMySQLデータベースを設定する必要があります。彼はおそらくsimplexmlまたはdomdocumentでそれを読んでいるでしょう。ファイルがかなり大きくなると、その場合は非常に遅くなります –

関連する問題