テキスト検索の時分割実行とキャンセル

メッセージ

PukiWikiのテキスト検索は、コンテンツ全文をスキャンするので、サーバー負荷が高い。 また、全コンテンツを検索し終わってからでないと表示がされないので、 ページ数が数万ページのような大規模になると、結果表示まで長時間待たされてしまう。 (状況表示が無いので、途中でエラーになってもわからない)

さらに、検索実行の間、サーバーの負荷が高くなり、他のユーザーのリクエスト(ページ表示)がスムーズに処理されなくなってしまう。

テキスト検索を分割実行し、検索で見つかった情報を先に表示したい。 また、検索を途中でキャンセルできるようにしたい。

例: 「検索中にブラウザを閉じる」または「キャンセルボタンをクリック」でキャンセル




トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2017-09-30 (土) 21:37:56
Site admin: PukiWiki Development Team

PukiWiki 1.5.3+ © 2001-2020 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u12. HTML convert time: 0.185 sec.

OSDN