クッキー名はどのように見えるべきですか?
次のようにする必要があります。
それとも他の何かでしょうか?
appname_meaningfulname
このCookieはリクエストごとに送信されるため、できるだけ小さい名前を使用し、コードを適切に文書化してください。
_REQUESTは、3つのグローバル配列(!)をすべてラップするため、使用する可能性のある任意の_GETおよび_POSTパラメーターとの名前の競合を回避するものである必要があります。言い換えると、「x」という名前の_COOKIEと「x」という名前のクエリ文字列パラメーターがあり、$ _ REQUEST ["x"]を要求した場合、GETパラメーターが必要/期待されるときにCookie値を取得します。これは、Cookieが使用されるフォルダーではなく、Webサイトのルート「/」にスコープが設定されている場合に特に問題になります。
だから、2つのベストプラクティス:
たぶんあなたは私の答えが気に入らないでしょう:
独自のCookieを使用せずに、サーバーセッションにデータを保存します。したがって、セッションIDを参照するために必要なCookieは1つだけです。
プロジェクトのコーディング標準が要求するスタイルを使用します。
通常、命名スキームにはcamelCaseを使用しますが、請求書を支払う方がどちらかを選択します。