目次 Edit

 
 

負荷を軽減する機能フレームワークで。

関連 Edit

 
 

検索:負荷
 
  • -

レスポンスを圧縮するのは利用者が登録されているときのみ Edit


??

負荷 Edit

速さをどう実現するか Edit

思い付き Edit

枠内だけのリロード Edit


枠内の内容だけをサーバーからどう得るか?

検索 Edit


検索はWikiの主要機能

検索範囲が狭いので、Googleよりも妥当で速い検索を。

検索用インデックス作成と、曖昧検索で。

実装 Edit


→フレームワーク/WikiEngine/遅延処理[?]

レスポンスを圧縮するのは利用者が登録されているときのみ Edit

キャッシュの有効期限 Edit


サーバー側キャッシュデータの有効期限は基本値に設定値を加えた物にする。

この設定値はWiki上で

RegExp→値(負の値でも可)

という形で定義。

RegExpページ属性どれにでも当てはめられるように。

ページの更新処理を分ける Edit


プラグインの展開とそれ以外。

途中の状態をどう現するか?

→有効になっているプラグインを列挙したリストで。

プラグインごとに分ける。

プラグインに優先順位を。

はじめは2段階だけで良い。(10,000位あたりと100,000位あたり)

定数化。
  • 書き込み時はデータを一時保存、読み込み時に書き込み実施。

同一クエリーには常に同じ出力をして負荷軽減 Edit


時計、RSSリーダーなどクエリーによらず新しい出力をするときは…
  • クエリーを(クライアント側で)毎リクエストごとに変える。
  • クエリーに「キャッシュ無効」というデータを入れる。

速さをどう実現するか Edit

システムの速さ Edit


ページリンク検索によって実現することになるので、検索を速くしたい。
  • インデックスの作り方と辿り方、それとポートレット作成段階のキャッシュ。

利用者による操作の速さ Edit