5

構成データを別のファイルに保存し、適切な Lithium の方法を使用して読み込んだり読み込んだりしたいと思います。

4

1 に答える 1

8

それが何のためにあるかに依存します。注意深く管理されていない限り、グローバル構成を破棄することは強くお勧めしません。

ある種の外部システムへの接続に関連している場合は、Connections、Cache、Session、Auth、またはLoggerクラスを確認することをお勧めします。詳細については、こちらをご覧ください:http: //li3.me/docs/lithium/core/Adaptable

構成が特定のカテゴリ(y / ies)に分類されず、一般的なサイト操作に関連している場合は、Environmentクラス(http://li3.me/docs/lithium/core/Environment )を確認してください。ファイルからロードするための特定のメソッドはありませんが、配列でのみ機能するため、配列を返す構成ファイルがある場合は、その値をinclude "foo.php"パラメーターとして渡すことができます。

ただし、このルートを使用する場合は、構成を慎重に管理し、作成後に変更しないようにしてください。この種のグローバルな状態の不十分な管理は、ソフトウェアのバグの最大の原因です。

于 2010-10-29T17:08:44.957 に答える