Как реализован поиск сайта Вконтакте?

Graf.Vampir Graf.Vampir

Там в поиске подставляется сразу варианты поиска, ну или на других сайтах похожее. Как это реализовано?
В общих чертах или если есть примеры кода или ссылки на них…

Очень интересно.

Гость Гость

Хыхыхы!
Это называется "живой поиск". Гуглите

Гость Гость

В общих чертах: при нажатии очередной кнопки в окне ввода запроса запускается таймер. При достижении таймером 2х секунд выполняется запрос AJAX на сервер с уже набранной строкой. В ответе сервера содержатся несколько наиболее релевантных результатов, которые оформляются графически и подрисовываются снизу строки поиска в столбик.

Насчёт кода: он может быть слишком разный, всё зависит от AJAX-модели, структуры хранения данных и проч и проч. Главное тут - сам принцип, который я описал выше.

Добавить комментарий | Похожие обсуждения

Вопросы и ответы по Вконтакте
Вопросы и ответы

Популярные вопросы и ответы о социальной сети www.vkontakte.ru (vk.com)