私はMySQL対PLIST(リンゴのXML標準)の性能についてお尋ねします。PHP:パフォーマンスPLIST/XML対MySQL?
私のウェブサイトのローカリゼーションクラスを実現しています。以下のように、
-aファイルlocalization.plist、ウェブサイトのいくつかのラベルとテキストが保存されます::
<dict>
<key>testmessage</key>
<dict>
<key>en</key>
<string>Test-message-string</string>
<key>de</key>
<string>Test-Nachricht</string>
<key>fr</key>
<string>C'est une teste</string>
</dict>
</dict>
を次に代替は、MySQLとを使用してあり、今、私は2つの可能なバリエーションを持っています次のようにデータベースからラベルを選択します。
SELECT LABEL FROM LABELS WHERE ID = $id AND LANGUAGE_CODE = 'en';
ここで、パフォーマンスはどれが良いでしょうか? MySQLは...あなたの入力の
感謝:)
Reg群を長時間ビットとすることができる、確立する接続を持っている、とのplistはかなり複雑です、まあ私が使用しwouldntの
私はそれをベンチマークしていましたが、ファイルをインクルードするアプローチは、すべてのページリクエストに対してmysqlクエリを実行することになります。たぶんあなたのキー/値のすべてをデータベースに保存して、定期的にクエリを実行してp-listファイルを生成するのですか? –