練習ページ/99

Last-modified: 2023-01-14 (土) 18:11:50

任務ページ負荷軽減案(概要)

  • 一部の任務をページから分離することが提案されているが以下の問題がある
    • 各ページから張られている個々の任務へのリンクを書き換える必要がある
    • 後続任務などをページ内検索することができなくなる
  • 本案は新着任務とコメント欄を切り出して別ページ化し、既存の任務ページはそのまま残す
    • 新着任務とコメント欄の利用だけで済む場合も多くユーザ側、サーバーともに負荷が軽減される
    • 任務ページ自体の軽量化(容量削減)は課題が多い

試案

新着任務ページ:練習ページ/99/新着任務
任務ページ  :練習ページ/99/任務
新着任務インクルード部分:練習ページ/99/任務/新着任務

  • 新着任務ページと任務ページの両方に新着任務部分をインクルード
    • 個々の新着任務へのリンクは現状と同じ "任務#id-Xn" でよい(任務ページの方の新着任務に飛ぶ)
    • 新着任務の前提任務のリンクを任務ページ指定で "任務#id-Xn" と書く
      • 現状のページ指定なし "#id-Xn" だと新着任務ページでリンクが機能しない
      • 新着任務以外の前提任務は "#id-Xn" のままで問題ない
  • 任務ページのコメント欄を新着任務ページに移設する
    • 任務ページはコメント欄を無効化(コメントアウト)し、新着任務ページコメント欄へのリンクを設置
      • 新着任務ページと任務ページの両方にコメント欄を設置しコメントを共有することもおそらく可能
      • その場合はログ移行時に新着任務ページと任務ページの両方を編集する必要がある

その他

  • 左サイドメニュー「任務一覧」の上に「新着任務」を追加でよい?
  • ページ名は「新着任務」でよい?(他に「新規任務」や「最新任務」など)
  • 階層違いの同じページ名に不都合はないか?(「新着任務」と「任務/新着任務」)