0

PHP/MySQL ウェブサイトのいくつかのパラメータ (ページあたりのエントリ数、ウェブサイトの閲覧者数など) をどこに保存すればよいかわかりません。最初に、たとえばパラメータと呼ばれる MySQL テーブルにそれらを保存することにしました。しかし、私のウェブサイトの設定とパラメータは 1 つのエンティティにすぎず、1 つのエンティティだけのためにテーブルを予約することは標準ではないことに気付いたので、それは良いアプローチではないと思います。どのソリューションを使用する必要があると思いますか?

4

2 に答える 2

1

構成ファイルを使用します。内部では、パラメータをシリアル化された形式でコーディングします。JSONの場合もありますが、プレーンなiniファイル構文を使用するとさらに簡単になります。そうすれば、ファイルをより簡単に変更できます。まず、 phpのiniファイル解析メソッドを読みます。

于 2012-12-16T10:45:36.040 に答える
0

さて、いくつかの解決策があります。あなたが言うように、プロジェクトのパラメーターをテーブルに保存することです。たとえば、Drupal はそのようにして、2 つの関数を実装variable_getvariable_setます。パラメーターの値を取得して保存します。

他のフレームワークは .ini または xml ファイルを使用します。Symfony のように YAML ファイルを使用するのが好きです。形式が明確で、簡単に解析できるからです。

于 2012-12-16T11:30:29.430 に答える