1

私が持っている質問は、codeigniter 内のカスタム構成ファイルの構成値を編集することは可能ですか?

という事は承知しています

$this->config->set_item('item_name', 'item_value');

特定の構成項目を特定の値に設定しますが、この変更は永続的ですか? Web サイトの管理構成ファイルがあり、ユーザーが特定の値を永久に、またはユーザーが再度変更するまで編集できるようにしたい場合。

それとも、設定をデータベースに保存してから取得した方がよいでしょうか?

ありがとうございました。

4

2 に答える 2

0

私が知っているように、構成ファイルに変更を直接書き込む以外に、CI構成に変更を保存する方法はありません。

したがって、DBを使用することをお勧めします。

于 2012-10-09T18:46:35.707 に答える
0

アプリケーションの存続期間中は値を保持する必要があり、ユーザーにアプリケーション構成変数を変更させることを検討したようです。

問題

この「設定」を保存しようとするスコープのレベルに関係なく、それがアプリケーションであろうとサーバーであろうと、サーバーの再起動時に失われる可能性があります。

答え

本当にこの値を保持したい場合は、データベースに保存する必要があります。データベースを物理的に失うことを除けば、価値は常にそこにあります。

于 2012-10-09T20:53:33.043 に答える