Страница 1 из 2
Прелоадер к запросу
Добавлено: 02 мар 2013, 11:20
Garch
Как сделать прелоадер, который будет показываться во время выполнения запроса к вк?
Сам запрос будет обрабатываться мне кажется не меньше минуты, по этому мне кажется лучше сделать прелоадер, к запросу этому, как его сделать?
Re: Прелоадер к запросу
Добавлено: 02 мар 2013, 12:12
sasha^
Garch писал(а):Сам запрос будет обрабатываться мне кажется не меньше минуты

он обрабатывается доли секунды)))
Re: Прелоадер к запросу
Добавлено: 02 мар 2013, 12:17
Garch
sasha^
Нет, я имею ввиду не простой запрос типо получить имя, мне нужно получить большой список данных, и каждую графу обработать по многим параметрам... :S
Re: Прелоадер к запросу
Добавлено: 02 мар 2013, 12:42
sasha^
Garch
ну не знаю зачем сразу запрашивать много, все-равно юзер все не увидит, можно постепенно.. а вот насчет обработки, что 100 миллионов итераций или как?
З.Ы. если не секрет что за запрос такой будет)))
Re: Прелоадер к запросу
Добавлено: 02 мар 2013, 12:50
Garch
sasha^ писал(а):
З.Ы. если не секрет что за запрос такой будет)))
Ну блин... Может я не совсем правильно выразился...
В общем надо получить допустим ... ну список всех групп юзера, например, и их более 5k
Получили, ок, дальше нам надо обработать допустим по названиям, чтобы разместить все группы в какие нибудь подгруппы
Обрабатывать будем исходя из названий, которые заранее заданы в массиве, их тоже около 1000
Вряд ли такая обработка будет длится доли секунды

Надо ведь каждую из 5000 групп проверить 1000 раз
P.S. Не знаю зачем делать то что я описал выше, но это по нагрузке похожий запрос с тем что нужен мне, только мой не с группами связан

Re: Прелоадер к запросу
Добавлено: 02 мар 2013, 12:56
sasha^
Garch
ну тогда по нажатию клавиши юзером запускать функцию-прелоадер, а как все готово - выводить то что надо...
я так понял что это сравнивание, например, имени группы с массивом в 1к?)
зачем такое делать, если можно например взять все имена, например, в строку и с помощью регулярки найти совпадение?
тогда, должно быть быстрее
Re: Прелоадер к запросу
Добавлено: 02 мар 2013, 13:04
Garch
sasha^ писал(а):
ну тогда по нажатию клавиши юзером запускать функцию-прелоадер, а как все готово - выводить то что нада...
Вот мне как раз и нужен этот прелоадер...
sasha^ писал(а):
я так понял что это сравнивание, например, имени группы с массивом в 1к?)
зачем такое делать, если можно например взять все имена, например, в строку и с помощью регулярки найти совпадение?
тогда, должно быть быстрее
Что то я не понял вашего способа... Можно подробнее? И прелоадер ведь все равно понадобится?
Re: Прелоадер к запросу
Добавлено: 02 мар 2013, 13:25
sasha^
http://javascript.ru/basic/regular-expression вот регулярки...
а вот насчет прелоадера, то его писать 5 мин
Re: Прелоадер к запросу
Добавлено: 02 мар 2013, 13:39
Garch
sasha^ писал(а):
а вот насчет прелоадера, то его писать 5 мин
Не мог бы написать, пожалуйста? Я просто с ними всегда косячу, и все портится из-за них, и невольно мне приходится забивать на приложение в целом

Re: Прелоадер к запросу
Добавлено: 02 мар 2013, 16:39
gpv123
Garch, Вы сначала сделайте задуманное, посмотрите, сколько по времени занимает, а потом уже будете думать о прелоадере.