Flyer
Новичок
Здравствуйте.
Столкнулся с требованием нового веяния, "живой поиск" вроде окрестили.
Имеется ввиду когда пользователь например регистрируется и должен выбрать город, он начинает вводить свой город, а ему уже предлагаются готовые варианты. Безусловно это удобно и классно... НО это блин огромнейшее кол-во обращений к базе по каждому нажатию клавиши. И что то меня это стало смущать.
Как вариант решения проблемы подумалось после ввода 3х-4-х первых символов передать в браузер список тех же подходящих городов из базы(LIKE '%мос%'), а потом уже явой на стороне браузера осуществлять этот поиск дальше по полученным данным. Если пользователь, удаляет какие то первые символы, то тогда повторно лезть в базу...
Может я изобретаю велосипед, и какие то механизмы уже давно отработаны и применяются форумчанами? Не поделится кто?
Заранее спасибо!
Столкнулся с требованием нового веяния, "живой поиск" вроде окрестили.
Имеется ввиду когда пользователь например регистрируется и должен выбрать город, он начинает вводить свой город, а ему уже предлагаются готовые варианты. Безусловно это удобно и классно... НО это блин огромнейшее кол-во обращений к базе по каждому нажатию клавиши. И что то меня это стало смущать.
Как вариант решения проблемы подумалось после ввода 3х-4-х первых символов передать в браузер список тех же подходящих городов из базы(LIKE '%мос%'), а потом уже явой на стороне браузера осуществлять этот поиск дальше по полученным данным. Если пользователь, удаляет какие то первые символы, то тогда повторно лезть в базу...
Может я изобретаю велосипед, и какие то механизмы уже давно отработаны и применяются форумчанами? Не поделится кто?
Заранее спасибо!