回答受付が終了しました

URLパラメータで「編集中」を示すとき http://example.com/post/2022-01-21?status=edit

補足

ちなみに編集ボタンをクリックした「編集完了直後」は http://example.com/post/2022-01-21?status=edited となります

PHP | JavaScript77閲覧xmlns="http://www.w3.org/2000/svg">25

回答(3件)

0

本来はステータスやモードあらわす値は、「形容動詞」がいいとおもっており、そのうえでは「edit」がいいと思っています。 クラス・メソッド・プロパティ名は非常に重要なものと思っています。 開発者が病気やケガ、うつ病やバックれたり逃亡して、引き継ぎするまもなく、コードが負の遺産になることを考えると、ここで手抜きしてはいけません。 URLが分かりやすくなってセキュリティホールに? それはありえないでしょう。 このような機能はすべて、当然ユーザログインが必須です。 必ず、セッションロギングの値を見ますので、URL直打ちで編集画面が開くなどあり得ません。

0

名前なんて好きに付ければいい 「何でそんな名前になった?」というシステムもあるけど、システム側が区別する為だけの符号なので他者に解り易くする必要も無い ただし、クエリにそんなものを付加した場合、前後の関係なくいきなり途中のフェーズにアクセスされる可能性があるけど大丈夫? ブラウザが勝手にキャッシュして、あるポストを開こうとしたら編集画面がいきなり開くとか

\u003e他者に解り易くする必要も無い そんなものですか…笑 \u003e前後の関係なくいきなり途中のフェーズにアクセスされる可能性があるけど大丈夫? これは仰る通り大いに疑問です。 実は様々な大手サイトでこうなっていて、例えば知恵袋でURLの最後に「?post=1」を付けてみてください。 質問直後でもないし、ましては質問者でもないにも関わらず「質問が投稿されました」という通知が画面下部に表示されたりします。 まぁこの点について私は一応アクセス時はJSで「status」パラメータは削除するつもりではありますが…。

0

asu********さん >・・・・・どちらがいいと思いますか?・・・・・・・ 長男の名前を一郎にするか、太郎にするか程度の違いだと思いますので、どちらでも良いのでは。 私なら editing にするとおもいますが。