![]() |
большие объёмы данных !!!
При запросе через пхп больших объёмов данных возникает такой трабл: флэшка виснет и , пока данные не получены - не отвисает.
Например в табле mysql-я у меня около 800 строк и 6 толбцов, при запросе флэша через sendAndLoad происходит передача окола 4200 символов ,так как всё это происходит одновременно результат- виснет флэшка вместе с браузером и отвисают только тогда, когда инфа загружена. Как же оптимайзить передачу данных или по-другомы рашить эту проблему... Всячески надеюсь на вашу помощь... Заранее всем спасибо! |
не сильно шарю.. н опопробуй разбить запросьі.... отдай анализ какойто твоих даньіх не флешу - а скрипту... пусть сервак анализует... и скрипт отдает именно точто нужно.
тоесть то что показьіваешь в данную секунду.. будешь показьівать ддругую страницу таблицьі.. грузи еще.. Пойми , что ето только абстрактньій ход мьіслей... |
вобщем смотри, сделай так:
Код:
myData = new LoadVars(); |
хех , __i было бы так легко - не спрашивал, именно так я и делал ,но трабл в том что виснет сам браузер а не флэш...
Так что одним "куском" большое кол-во данных передать не получится , приходится погемороится шас делаю такую систем: данные из php сохраняются в txt, php сообщяет flash'у что всё успешно сохранила, а флэш грузит данные из текстовика своими силами (print и echo больше не будут напрягать свои могучие лёгкие чтобы докричатся до флэша.... :) ) Но и на том спасибо... Вопрос : может моя система не рекомендуема для использования (например в один прекрасный момент сглючит) ? |
Почему нельзя из php брать _небольшими_ кусочками, зачем через текстовый?
|
ну, лишний гимор....(я так думаю)
а так... можно конечно попробовать... |
ну я незнаю, я таскал по 20-40к из флеша, и во флеш, и браузер у меня не вис %))))
|
мне кажется, что трабл у тебя как раз в том, что ты юзаешь sendAndLoad а не load.
мне кажется, что висяк как раз таки происходит из-за send. поэкскрементируй на эту тему, и соопчи о результатах, будем дальше подумать. |
парни, звиняйте !!!
ложная тревога. всё нормально, это во флэшике у меня тормозуха была, а не в php, а с ней я разобрался своими силами. theme is closed ! |
| Часовой пояс GMT +4, время: 04:02. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.