Приложение на Cи

Максим18 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
17.05.2012

Есть поисковая система, которая написана на РНР. Все работает отлично, за исключением того, что нужно многопоточность парсинга, что не поддерживает РНР.

Поэтому выбрано следующее решение. Описываю пошагово:

1. Скрипт на РНР обрабатывает запрос, формирует ссылку по которой нужно будет проследовать приложению. Таких ссылок будет несколько (от 10 до 20 шт.). Параметры всегда будут разные, но, фактически, приложение получает уже готовую ссылку.

2. Вместе со ссылкой также может быть необходимо отправление дополнительных параметров (например параметры Header, либо записывать сессию).

3. Приложение должно в несколько потоков обратится в разные места за результатом. Тоесть одновременно отправить запрос в несколько мест и ожидать результатов.

4. После того, как приложение получило результат, оно должно эго спарсить (регулярные выражения уже готовы). Здесь желательно также в несколько потоков и по мере получения результатов.

5. Позже из всех полученных данных сформировать массив и отдать скрипту на РНР.

Это кратко сють, более детально будет описано в ТЗ и ознакомлено исполнителя.

Пожалуйста просьба ПРИМЕРНО оценить объем работы (от и до, т.к. понимаю что написано размыто и без подробного ТЗ адекватная оценка невозможна). Интересует примерна оценка стоимости и сроков разработки.