Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / php взаимодействие через http / 3 сообщений из 3, страница 1 из 1
27.02.2014, 19:13
    #38574635
alex564657498765453
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
php взаимодействие через http
у нас есть скрипт, который выдаёт много данных (200мб)
будь то просто через ехо, или скрипт аля сервер, который слушал порт, и записывает данные в сокет. влюбом случае мы можем
работать не спеша.

сгенерировали 100кб данных скажем, записали в сокет в блокирующем режиме, после эха дали команду flush();
и тем самым наш код замер, пока эти данные реально не уйдут в сеть.

Тоесть - быстро клиент качает, быстро генерируем ему данные, медлено - мы тоже медленно.

ВОПРОС

а можно ли на пхп добиться както, аналогичного поведения вплане скачивания?

тоесть если в обработке скачиваемых данных возник затор, чтоб закачивание как бы замирало

?? или это не возможно.
...
Рейтинг: 0 / 0
27.02.2014, 19:23
    #38574643
ScareCrow
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
php взаимодействие через http
раздавайте NGINX'ом
...
Рейтинг: 0 / 0
27.02.2014, 19:52
    #38574668
phpz
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
php взаимодействие через http
alex564657498765453,

На уровне php такие вопросы не решаются. Ознакомтесь с механизмом действия протокола TCP, особое внимание обратите на скользящие окна.
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / php взаимодействие через http / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]