練習ページ/1009/案2

Cached: 2024-12-20 18:09:57 Last-modified: 2024-12-12 (木) 19:22:30

以下、練習ページ/99より引用加筆


  • 本案は概要・新着任務・コメント欄を切り出して別ページ化し、既存の任務ページはそのまま残す
    • 新着任務とコメント欄の利用だけで済む場合も多くユーザ側、サーバーともに負荷が軽減される
    • 任務ページ自体の軽量化(容量削減)は課題が多い

試案

任務フロントページ:練習ページ/1009/案2/任務フロントページ
全任務一覧ページ :練習ページ/1009/案2/任務
新着任務インクルード部分:練習ページ/99/任務/新着任務

  • 任務フロントページと任務一覧ページの両方に新着任務部分をインクルード
    • 新着任務へのリンクは現状と同じ "任務#id-Xn" でよい(任務一覧ページの方の新着任務に飛ぶ)
    • 新着任務から前提任務へのリンクは、任務一覧ページを指定して "任務#id-Xn" と書く
      • 現状のページ指定なし "#id-Xn" だと新着任務ページでリンクが機能しない
      • 新着任務以外の前提任務は "#id-Xn" のままで問題ない
  • 現状の任務ページのコメント欄は、任務フロントページに移設する
    • 任務一覧ページはコメント欄は廃止し、新着任務ページコメント欄へのリンクを設置
    • 過去ログは任務フロントページから閲覧できるようにする

その他

  • 全任務一覧ページの実体としてのページ名は、現行どおり「任務」のままとする(リンク切れ防止)
    • ユーザーへの表示名はTITLEマクロを使って「全任務一覧」にしておくと良いかも
  • 任務ページは高頻度で更新しないなら、ecacheをつけておく? 非推奨プラグインになってた。新しいものはfcacheだけど、使わなくても自動的にキャッシュされてるっぽい

メニューバーへの表示イメージ:

任務(クエスト)

「任務」と書いてあるところを押すと「任務フロントページ」に飛ぶ
「全任務一覧」と書いてあるところを押すと「任務」に飛ぶ

  • ちょっとややこしいが、なるべくフロントページを使ってもらえるようにワザとそうしている