Выгрузка файлов на сервер в background

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
crows
Сообщения: 289
Зарегистрирован: 2012.03.03, 10:37

Выгрузка файлов на сервер в background

Сообщение crows »

Здравствуйте, ув. форумчане.

Что я использую:

- Yii2,
- Pjax widget,
- jQuery Upload File.

Сам каркас (шапка, футер, сайдбары) - это статический html, который загружается раз. Всё остальное подгружается посредством Pjax (все actions приложения).

В вышеупомянутом каркасе находится форма для выгрузки файлов на сервер (jQuery Upload File).

Столкнулся с такой проблемой: пока файлы не будут выгружены, перейти по другим страницам нельзя или же загрузка прекращается и посредством pjax происходит переход на другую страницу.

Предо мной стоит задача: загружать файлы в т. н. трее (или background), но при этом оставить возможность посредством Pjax переходить по другим ссылкам. Без использования iframe.

Я то понимаю, что браузер параллельно не может отправлять несколько запросов... Но всё же... Как можно обойти это всё дело? :idea: :idea: :idea:
crows
Сообщения: 289
Зарегистрирован: 2012.03.03, 10:37

Re: Выгрузка файлов на сервер в background

Сообщение crows »

Попробовал через iframe - результат тот же, браузер просто ждет, пока выгрузятся все файлы.
zelenin
Сообщения: 10596
Зарегистрирован: 2013.04.20, 11:30

Re: Выгрузка файлов на сервер в background

Сообщение zelenin »

crows писал(а):Предо мной стоит задача: загружать файлы в т. н. трее (или background)
сутки уже гложет меня один вопрос: так называемый что? трей?
crows
Сообщения: 289
Зарегистрирован: 2012.03.03, 10:37

Re: Выгрузка файлов на сервер в background

Сообщение crows »

zelenin писал(а):
crows писал(а):Предо мной стоит задача: загружать файлы в т. н. трее (или background)
сутки уже гложет меня один вопрос: так называемый что? трей?
Ну да.
Onotole
Сообщения: 1808
Зарегистрирован: 2012.12.24, 12:49

Re: Выгрузка файлов на сервер в background

Сообщение Onotole »

Подпишусь. Тоже интересно, что за трей)
andrei.obuhovski
Сообщения: 610
Зарегистрирован: 2015.07.16, 10:50

Re: Выгрузка файлов на сервер в background

Сообщение andrei.obuhovski »

Видимо по аналогии с видновсовским треем.
crows
Сообщения: 289
Зарегистрирован: 2012.03.03, 10:37

Re: Выгрузка файлов на сервер в background

Сообщение crows »

Ребята, бэкграунд =)))

То есть файлы должны выгружаться на сервер, но при этом пользователь должен иметь возможность посещать другие страницы сайта.
zelenin
Сообщения: 10596
Зарегистрирован: 2013.04.20, 11:30

Re: Выгрузка файлов на сервер в background

Сообщение zelenin »

crows писал(а):Ребята, бэкграунд =)))
трей-то что такое?
andrei.obuhovski
Сообщения: 610
Зарегистрирован: 2015.07.16, 10:50

Re: Выгрузка файлов на сервер в background

Сообщение andrei.obuhovski »

zelenin писал(а):
crows писал(а):Ребята, бэкграунд =)))
трей-то что такое?
Выше ведь написал.
zelenin
Сообщения: 10596
Зарегистрирован: 2013.04.20, 11:30

Re: Выгрузка файлов на сервер в background

Сообщение zelenin »

andrei.obuhovski писал(а):
zelenin писал(а):
crows писал(а):Ребята, бэкграунд =)))
трей-то что такое?
Выше ведь написал.
это он написал в самое первом посте "бэкграунд, т.н. трей".
andrei.obuhovski
Сообщения: 610
Зарегистрирован: 2015.07.16, 10:50

Re: Выгрузка файлов на сервер в background

Сообщение andrei.obuhovski »

Архивировали что-нибудь в winrar в бэкграунде? После нажатия кнопки "в фоне" он сворачивается в трей, и там уж идет линия с прогрессом. Видимо тут та же аналогия.
Ответить