Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

XML hoặc Bảng cơ sở dữ liệu để lưu cài đặt

Tôi giả định rằng cấu hình là của mỗi người dùng, đầu tiên tôi khuyên bạn nên viết một lớp wrapper sẽ truy cập vào cấu hình. Bằng cách đó, bạn chỉ có thể thay đổi cốt lõi của cấu hình trong một lớp chứ không phải trong tất cả mã.

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

Tôi nghĩ rằng nó sẽ dễ dàng hơn để lưu trữ cấu hình trong cơ sở dữ liệu. Vì sau đó cấu hình có thể sẽ được sao lưu hàng ngày và có thể dễ dàng xuất.

Lưu trữ cấu hình này là một ý tưởng hay. Cách dễ nhất là lưu nó vào bộ nhớ cache trong phiên. Bạn cũng có thể thử memcache hoặc APC.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySql REGEXP để khớp với hai chuỗi được phân tách bằng dấu phẩy

  2. MySQL xử lý chèn đồng thời như thế nào?

  3. Thay đổi giá trị thả xuống thay đổi truy vấn tương ứng. bảng - với php, mysql, ajax, jquery

  4. Cách chèn chính xác các ký tự utf-8 vào bảng MySQL bằng python

  5. Làm thế nào để lấy ngày và giờ hiện tại trong MySQL?