0

ajax(json) を使用して Google の提案 (xml) を取得するスクリプトがあります。デモ: JsFiddle

特に最初のキーアップでは、反応が遅いと思います。だから早くしたい。デフォルトのキーアップではなく、キーダウンでリクエストを行うことを最初に考えました。しかし、それでは速度が向上せず、別の問題が発生しました。もうリストに入ることができませんでした。だから私の質問は:最初のキーアップ(提案)をスピードアップする方法はありますか?

4

1 に答える 1

2

まず、サーバー側の検索エンジンを高速化する必要があると思います。+ ユーザーが 3 文字または 4 文字以上入力した直後にオートコンプリートを行うことができます。(そうすれば、より少ない検索結果が渡されます) + サーバー側で検索クエリにいくつかの制限を与えることができます + また、テーブルに適切なインデックスを割り当てます。

また、検索結果にキャッシュを使用することもできます。

于 2012-05-08T09:48:51.630 に答える