Многoпотoчный загрузчик+прoкcи чеккeр PHP
Нужно 2 функции на PHP
Принципиально без использования CURL, т.е. с помощью соккетов!
1. Многопоточный прокси-чеккер
- на входе дается ассоциативный массив ip и портов прокси
- функция максимально надежным методом, проверяет работоспособный прокси или нет
- на выходе возвращает этот массив, где помечает рабочий прокси или нет
2. Многопоточный загрузчик через прокси
- на входе дается массив url-ов и массив прокси
- на выходе, массив с контентом по каждому урлу
- Функция должна быть максимально устойчива к глюкам типа нерабочий прокси для какого-то урла, т.е брала какой-либо другой прокси из тех, что работали.
На все это есть сниппеты с частями задачи и в нете и у меня, поделюсь естественно. То-есть задача в основном сделать сборное и более удобное чем имеющееся. Кода там по большому счету на 1-2 экрана.
Тех кто не знаком с работой через соккеты, кому это долго и поэтому или по другим причинам дорого просьба не беспокоиться.
Жду ваших предложений.