- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Маркетинг для шоколадной фабрики. На 34% выше средний чек
Через устранение узких мест
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
AlenDelan, это все от вас зависит. Как сделаете, так и будет. Я делал такой прогресс-бар через вебсокеты, тут есть пример его работы
А что с файлами делается? И что за бекенд у вас? Если nginx - то он сначала буферизирует запрос, затем передает его на php.
nginx есть.
Убрал сейчас вообще всякую обработку файла, просто вывод Ок оставил, картины не изменило.
Не знаю какой вывод сделать, наверное такой, xhr (или браузер) выплевывает мгновенно все байты, дальше может только ждать ответ сервера, но что происходит между этими двумя моментами, он понятия не имеет.
Проверил на этом примере: https://learn.javascript.ru/article/xhr-onprogress/progress/
сначала мгновенно "загружалось", потом опять попробовал через несколько минут, стало нормально загрузку показывать. Не знаю что произошло за это время.
не силен вообще, могу только на уровне примеров из интернета, ..... то есть на бэкенд первые байты приходят сразу, nginx или php их дожидается все, и только потом отвечает, видимо так. И как этот буфер поиметь?
---------- Добавлено 30.03.2020 в 23:45 ----------
вот именно так это тупо и работает, как по этой ссылке, непригодно для жизни. (выбирайте файл поменьше, у них медленный сервер).
---------- Добавлено 30.03.2020 в 23:55 ----------
кажется я не прав,... когда убрал обработку файла, ответ приходит гораздо быстрее... но я не думаю что скрипт долго обрабатывал фото, а он долго принимал байты, а потом отвечал, а без обработки фото отвечает сразу.
начинаю думать что на всех реальных проектах сделана именно такая тупая симуляция... что вот-вот "щас все будет".
сделал имитацию, на кривой Безье,... но вебсокеты ... запомню