masterspammer (masterspammer) wrote,
masterspammer
masterspammer

Изобрёл ненароком

способ динамической подгрузки (или открыл велосипед - не знаю):

для дополнения поля ввода (пусть для определённости ищем название улицы) клиентский скрипт загружает один из (сколько букв на которые есть улицы; как вариант - сколько двухбуквенных сочетаний) файлов и дальше ищет уже в нём на клиенте, сервер не дёргая; если же улиц СИЛЬНО много, то есть файлы И для одной И для двух И даже для трёх введённых букв (в одно-двухбуквенных файлах или N первых или N самых употребимых улиц).

Уменьшает число запросов к серверу, нагрузку на него (если файлы можно сделать статическими), объём передаваемых данных (особенно эффективно если gZip).

Родилось в разговоре.
Tags: Интерфейс
Subscribe

  • Voodoo practice

    Ковырялся в коде и (что хуже) конфигах проекта, связанного с фильтрацией. Секс-товары (200 сочетаний со словом "анальный" - легко, а с "вагинальный"…

  • (no subject)

    На неделе периодически "кормил" себя приятными занятиями, музыку слушал, один раз проспал почти 12 часов. Сил прибыло. За выходные внезапно очень…

  • (no subject)

    Дети притащили из школы ротовирус - так-то это довольно регулярная болячка, хотя штаммами разнится как грипп - на этот раз досталось сыну и чуть…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 0 comments