Как лучше всего реализовать автозаполнение на сервере?

Этот вопрос понятен людям. Сделать автозаполнение красивым в клиентской части веб-приложения просто. Есть много плагинов.

Но, с обратной стороны, на стороне сервера, как лучше всего это сделать? Мне не нравится идея нажимать на БД при каждом нажатии пользователем клавиши.

Я думал о sphinx или какой-нибудь полнотекстовой поисковой системе, работающей параллельно с вашего сайта.

Например, если я есть веб-сайт PHP (с высоким трафиком), я могу создать параллельный скрипт Python, который будет получать HTTP-запросы от моего " запрос и сделайте что-нибудь SELECT * ОТ foo WHERE bar LIKE "req%" не хороший ответ. Это может быть хорошо стратегии, но я знаю, как это сделать. *

  • Реплицируемые данные могут быть хорошим выбором.
  • 5
    задан santiagobasulto 6 November 2010 в 21:54
    поделиться