Можно ли установить multi_url для PHP 4 ?

antono
На сайте с 12.07.2004
Offline
304
562

Собственно вопрос в названии темы. И еще где можно найти документацию про мультикурл, желательно на русском. В поисковиках всего 2 страницы в выдаче и ничего существенного нет.

Shtogrin
На сайте с 02.11.2006
Offline
95
#1

В PHP 4 нет curl_multi*. Расширения для 4 и 5 не сильно отличаются, так что можна попробовать перенести curl с 5 и перекомпилировать. Но для рабочего сервера придется основательно протестировать.

www.shtogrin.com (http://www.shtogrin.com/). Канцтовары (http://www.invit.com.ua/). 1С Бухгалтерия (http://account.kiev.ua/).
antono
На сайте с 12.07.2004
Offline
304
#2

Не подскажите где можно скачать библиотеку multi curl?

D
На сайте с 21.06.2006
Offline
168
#3
Appstorespy - платформа анализа мобильных сторов | Publa.io - готовая инфраструктура для приема платежей и оплаты рекламных кабинетов в бурже
Shtogrin
На сайте с 02.11.2006
Offline
95
#4
antono:
Не подскажите где можно скачать библиотеку multi curl?

Потоки реализованы в самом расширении. Библиотека одинаковая. Надо брать расширении из 5 и переносить в 4. Есть нюансы с stream, их придется переделать или выбросить. Нужны неплохие знания С.

Попробуйте обойтись без curl и реализовать параллельную загрузку через socket_select.

D
На сайте с 21.06.2006
Offline
168
#5

Я бы искал другие варианты, например, форкать процессы.

Сам PHP 4 имеет очень много проблем с утечками памяти и работой с сокетами.

Проблемы начинаются под нагрузкой(десятки одновременно выполняющихся скриптов).

PHP5 в этом плане гораздо стабильнее.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий