PHPで書かれたアプリがあります。設定可能な変数がいくつかあります。私たちは、ユーザーが設定のセットを作成し、それらの設定を簡単に切り替えることができる機能を実装しています。私の設定をどのように保存すればよいですか? XMLとして? .iniファイルで?複数の.iniファイルで?データベースに?php app-xmlやiniやdbの設定を保存する方法
フィールドを道路に追加すると、最も柔軟性が増します。コーディングの利便性?
私がdbを使用している場合、私はそれから離れて恥ずかしがり屋になってしまう価値がない理由のために、アプリケーションの主要なものとは別のものを使用しなければなりません。 (また、db用の.mdbファイルを使用しています)
私はxmlルートをダウンしていますが、SimpleXMLを使用してconfigsを追加および編集する際に問題があります。また、アプリケーションは、php 5.1.6と互換性がなければならず、私はいくつかの機能について少し心配しています。
は本当に....カスタムINIファイルを作成することで対処決して
小さな明確化:ユーザーがファイルを触れないだろう - 彼らは非専門的です。初期ファイルの設定は私たちによって行われますが、私たちが選んだフォーマットに設定を書き出すツールを書いています。
言及する価値のある別のポイントは、構文エラーを伴うconfig.phpファイルがアプリケーションをクラッシュさせ、時々エラーを溢れることです(設定ファイル自体がアプリケーションの一部になるため)。 .xmlまたは.iniを使用すると、構成内の構文エラーからより正常に回復するためのパーサーコードを記述できます。 – codemagician