sql >> データベース >  >> RDS >> Mysql

設定を保存するためのXMLまたはデータベーステーブル

    構成はユーザーごとであると想定しています。まず、構成にアクセスするラッパークラスを作成することをお勧めします。そうすれば、すべてのコードではなく、1つのクラスの構成のコアのみを変更できます。

    class configuration {
      public function get_user_configuration() {
        // return users configuration
      }
    }
    

    設定をデータベースに保存する方が簡単だと思います。その場合、構成はおそらく毎日バックアップされ、簡単にエクスポートできるためです。

    この構成をキャッシュすることは良い考えです。最も簡単な方法は、セッションでキャッシュすることです。 memcacheまたはAPCを試すこともできます。



    1. SQLでカウント順に並べ替える方法は?

    2. 15便利なMySQL/MariaDBパフォーマンスのチューニングと最適化のヒント

    3. PostgresでGroupByに列がないことを許可しているのはなぜですか?

    4. INSERTステートメントを使用してMySQLWorkbenchでデータベースをエクスポートする