私は成長しているWebアプリケーションを持っており、ユーザーとシステムの設定/設定を保存できるようにする必要があります。これまで、私は常にWebアプリケーション用に独自の設定システムを導入していましたが、この問題を解決するために他の人が何をしているのでしょうか。人々が推奨できるWebアプリケーションの設定ライブラリはありますか?
理想的には、ユーザー設定には、ユーザーがオーバーライドできるデフォルト値が必要です。ダイアログボックスの最後の位置などの設定もあるため、すべての設定をユーザーに公開する必要はありません。
ロールマイオウンルートを使用すると、必要に応じてすべての設定が文字列として格納され、真のプリミティブデータ型に変換された個別の設定テーブルになると思います。たとえば、key、user_key、setting_name、setting_valueのようなテーブル。設定が誤って2つの値で終わるのを防ぎ、設定の利用者は必要なデータ型を知っている必要があるため、データ型ごとの列に対するこのアプローチを好みます。