私の意図は、設定を定数として保存するクラス(オブジェクト指向)を作成することです。たとえば、PHPで:ウェブサイトの設定を保存するベストプラクティス?
class Settings{
const test = 'foobar!';
}
しかし、このアプローチでは、管理者ユーザーがこれらの設定を変更できないと思います。それは、不必要な変更が必要な設定だけを定数として宣言し、他をプライベート変数として宣言する必要があると思われる場合、アプリケーションはデータベース内で設定を使用できるかどうかを調べます。 Settingsクラスで定義されているget()、set()関数から取得します。 これは良いアプローチですか?最善のアプローチは何ですか?私はこの問題に関するあらゆるアドバイスを感謝します。
本当に重要ですか? – Petah
私の投票は、この質問が重要だと思います!あなたのサイトの設定をうまく管理するための、一貫した方法を検討しておく価値があります。私は世界中で定義されている多くのサイトで働いてきました...柔軟な言葉があるときは、設計の詳細を考える責任があります。 – Ray