By
ekkl
Не судите строго за такой вопрос. Просто хочу уяснить для себя какие технологии существую на сегодняшний момент, и какие устарели. Поиск по этому вопросу часто находит ссылки 5-8 летней давности, далеких 2006-2009 годов.
1) Сам PHP без дополнительных модулей не способен отследить какая часть выгружена. Насколько я знаю, старые скрипты включали либо ПЁРЛ файл, который и отслеживал, либо требовали модуля APC. Недавно наткнулся на вот это http://ru2.php.net/manual/ru/ses...oad-progress.php Насколько я понял, для этого нужна 5.4 версия. 5.4, верно?
Ну я думаю. что и не все хостеры, разрешат ставить APC, если нужно.
2) Плагины для jQuery (ну или любого другого ajax фреймворка), насколько я понял, могли работать и без модулей, и ПЁРЛ файла. Например, вот эти insicdesigns[dot]com/2010/02/10-best-ajax-file-uploader-for-your-web-application/"]http://blog[dot]insicdesigns[dot]com/201[dot][dot][dot]web-application/ Т.е. они фактически работают на клиентской стороне, считая только какая часть данных была отправлена.
3) Ну и Флеш-загрузчики. Только вот мне не нравится то. что они могут с большой долей вероятности выпасть из дизайна сайта, а учить флеш, только чтобы подправить мне не хочется.
Интересно было бы вот это http://ru2.php.net/manual/ru/ses...oad-progress.php заюзать, никто не пользовался?
—-
ПС, если я в чем-то ошибся, исправьте, пожалуйста.
Рылся в Гугле, что-то мало готовых решений, и есть платные, кто чем пользуется?
Или даже не обязательно индикатор ставить, а просто отправлять файл по ajax, и вывести какую-то гифку, пока он грузится?
Question
Микель
Пожалуйста, подскажите:
Есть трехколоночная верстка, в каждой колонке флэш баннер примерно такого вида.
И вот в Chrome почему-то при загрузке всегда отображаются 2 баннера из 3, причем случайным образом: иногда пропадает баннер в центре, иногда слева, иногда справа, в остальных браузерах все норм.
Edited by МикельLink to comment
Share on other sites
0 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.