運営/負荷対策 のバックアップ(No.7)

Top/運営/負荷対策

負荷対策 Edit

 Fallout3は3プラットフォーム同時発売であり、日本語版も英語版発売からそんなに間をおかずにリリースされます。よってWikiへの負荷はかなりのものになると予想され、そのために幾らか策を準備して有ります。

目次 Edit

サイト構成 Edit

利便性の為に Edit

技術的メモ Edit

手順 Edit

以下は全てcronでの自動処理

  1. ftpよりWikiログをローカルに保存
  2. ローカルに建てたApacheサーバ上でWikiを稼動させ、dump2html.inc.phpでHTML化*10
  3. 適当に書いたScriptで、HTML上のそのままでは不都合な部分を置換。また、HTMLサイズ低減を行う (素のHTMLの7割程度にダイエット)
  4. UTF-8のものをEUCにコンバート(更にその8割のサイズに低減。上と合わせて、元のサイズの6割弱になる)
  5. 作成したHTMLをftpでUP

お願い事項 Edit


*1 場合によってはローカルファイル置き場を増やす
*2 有料サーバ
*3 設定値は1時間。CookieをONにする事
*4 アクセス集中時に料金を払い、負荷に備える
*5 HTML化処理に於ける仕様
*6 数時間おき
*7 場合によっては料金を払って負荷対策
*8 リクエストによるものです。楽勝だったので実装しました、どうぞご利用下さい!
*9 更新チェックにしか使えない
*10 wgetでローカルのWikiを叩く
*11 とくにこれらのソフトとWikiは相性が最悪。きちんと設定すればましなのですが、そうでない場合が殆どなので

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS