私は、ダンスコンテストのさまざまなステージで現在行われているコンテストに関する情報を取得する必要があるiOSアプリに取り組んでいます。サーバー上のplistファイルを編集するためのWebインターフェイスを作成する必要があります。このファイルは、アプリがダウンロードしてiDevice上のこの情報を自動的に更新します。ページは基本的にボタンのグリッドであり、各ステージに1つの列があります。ボタンは、「TRUE」と「FALSE」の間の競争の値を切り替えます。
私の問題は、これを行うためにどの言語を使用すればよいか本当にわからないことです。私はPHPから始めて、プログラムの基本的なWebページを作成しました。PHPはページの読み込み時にのみ実行されることを私は知っています。そこで、AJAXの使用を検討しています(ページを更新せずにユーザーインターフェイスを更新できるため)。PHPには優れたplistエディターがありますが、AJAXにはありません。私がこのようなことをするための最良の方法は何でしょうか?PHP、AJAX、Java?AJAXまたはJavaでPHPスクリプトを実行できますか?
plistは次のようになります。
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Arena Hall</key>
<dict>
<key>1 : Round 1</key>
<true/>
<key>2 : Round 1</key>
<true/>
<key>3 : Round 1</key>
<false/>
</dict>
<key>Sycamore Hall</key>
<dict>
<key>4 : Round 1</key>
<true/>
<key>4 : Round 2</key>
<false/>
</dict>