Тема: Ajax DOS
Показать сообщение отдельно
Старый 24.08.2006, 15:45     # 10
/7y3uK
Advanced Member
 
Аватар для /7y3uK
 
Регистрация: 09.03.2004
Адрес: толстозадая Москва
Сообщения: 498

/7y3uK Реально крут(а)/7y3uK Реально крут(а)/7y3uK Реально крут(а)/7y3uK Реально крут(а)
Цитата:
Сообщение от Псих
/7y3uK
Если в бд 200 000 - 1 000 000 записей.. то и поиск по массиву будет не слабый и результат запроса по скорости тоже не хилый.
ну автокомплит штука ресурсожрущая в любом случае. Как показывает практика, тут надо ставить разумные ограничения, к примеру начинать подгружать данные для автокомплита начиная как можно с более дальней от начала буквы, во вторых ни кто не говорит, что надо подгружать сразу все записи, которые начинаются с этих первых букв. В лучших домах подгружают, скажем, первые 50, а на 51 строку ставят многоточие. Если выбирается многоточие, то подгружается остальные 50... А тут уже выбор за тем как ты хочешь писать скрипт, можно просто каждый раз аппендить по 50 штук, но это будет все больше и больше жрать ресурсы, а можно сделать на второй итерации многоточие и в первой строке...
__________________
В нашей стране настаивать на кореньях, черной смородине, лимонных корках - гораздо эффективнее, чем на правах

Последний раз редактировалось /7y3uK; 24.08.2006 в 15:47.
/7y3uK вне форума